Re: [CODE4LIB] Selenium testing for outsourced library services?

2014-06-09 Thread Cary Gordon
We use a mix of behat and Selenium, along with the SauceLabs browser suite
to automate QA for major projects. If you can do it, it can be scripted.

It might be possible to execute you scenario with behat and Selenium, or
you might be able to build a headless system with Ansible.

Thanks,

Cary

On Monday, June 9, 2014, Stuart Yeates  wrote:

> Has anyone had an success using Selenium or other web testing systems for
> testing and monitoring of complex outsourced web services?
>
> I'm thinking of a system that is the integration of a website, an
> authentication service, a discovery service and a repository and monitoring
> that end-to-end use of the system is working.
>
> cheers
> stuart
>


-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] Selenium testing for outsourced library services?

2014-06-09 Thread Stuart Yeates
Has anyone had an success using Selenium or other web testing systems 
for testing and monitoring of complex outsourced web services?


I'm thinking of a system that is the integration of a website, an 
authentication service, a discovery service and a repository and 
monitoring that end-to-end use of the system is working.


cheers
stuart


Re: [CODE4LIB] mailing list administratativia

2014-06-09 Thread Simon Spero
On Mon, Jun 9, 2014 at 10:30 AM, Eric Hellman  wrote:

> I assume you've discovered the word is usually spelled "administrivia".
>
> It's fun making up words. My latest is "bibliopotheosis"
>

It's also handy  when the OED adds them too - less need to update local
spell check files on new machines.

Simon


[CODE4LIB] Job: Programmer Analyst, UCI Libraries (temporary) at University of California, Irvine

2014-06-09 Thread jobs
Programmer Analyst, UCI Libraries (temporary)
University of California, Irvine
Irvine

Under the general supervision of the Digital Project
Specialist, the developer will explore, adapt and support library information
technologies to improve UCI Data Portal @ the Libraries, a UCI-specific
instance of research data sharing software developed by the California Digital
Library (CDL).

  
Plans, designs and implements code to add following functionality to existing
system:geographic metadata entry interface, geographic browsing interface,
Distinct XSLT & CSS-driven "view" centered on local datasets.

  
Works with staff at UCI Libraries and CDL to integrate code with GitHub
codebase and create work and procedure documentation.

  
Telecommuting is an option for this position.

  
Salary: Hourly $25.01

  
Work Schedule: TBD

  
Limited Appt Position, 43%

  
Final candidate subject to background check.

  
As a federal contractor, UC Irvine is required to use E-Verify to confirm the
work status of individuals assigned to perform substantial work under certain
federal contracts/subcontracts.

  
SKILLS, KNOWLEDGE AND ABILITIES:

  
Required:

Proven experience with XML and XML-related technologies such as XSLT,
XGML/XML/XSL.

Proven experience in web development using JavaScript & CSS across multiple
browsers

Experience with Ruby on Rails

Experience with servlet/page management software such as Apache Tomcat

Experience accessing and manipulating REST-based web services.

Ability to clearly communicate technical ideas to non-technical colleagues and
users.

Ability to draft and maintain clear documentation.

Excellent analytical and problem-solving skills.

Skill to adapt to change and balance work priorities in a fast paced
environment.

  
Desired:

Knowledge of geospatial and mapping concepts such as spatial analysis, map
projections etc.

Experience with geomapping software such as ArcGIS, Google Maps, Leaflet etc.

Experience working with source code version control such as Git/code
repositories such as GitHub.

Experience writing code to interact with external APIs.

Familiarity with: Java, Perl, Python.

Familiarity with authentication systems such as Shibboleth or UCI s WebAuth.

  
To view full description and apply, search by job #2014-0511



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/15071/
To post a new job please visit http://jobs.code4lib.org/


Re: [CODE4LIB] mailing list administratativia

2014-06-09 Thread Karen Coyle
Mine is "bibliounitarian" -- for those who believe in a single record 
model for bibliographic data, as opposed to biblioquatritarians 
(FRBR-ites) or biblioduotarians (Bibframers).


kc

On 6/9/14, 3:30 PM, Eric Hellman wrote:

I assume you've discovered the word is usually spelled "administrivia".

It's fun making up words. My latest is "bibliopotheosis"

On May 29, 2014, at 10:23 AM, Eric Lease Morgan  wrote:


* Apparently “administratativia” is a word of my own design because a search of 
it in Google returns only postings I’ve written. No wonder my spell checker 
doesn’t like it.


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
m: 1-510-435-8234
skype: kcoylenet


[CODE4LIB] Job: Analyst Programmer at Oregon State University

2014-06-09 Thread jobs
Analyst Programmer
Oregon State University
Corvallis

OSU Libraries and Press invite applications for an analyst programmer. This
full time, exempt position works collaboratively with other staff on a variety
of web initiatives. The primary responsibility of the position is to develop,
implement and maintain applications that support the work of the OSU Libraries
and Press. The position will provide programming expertise and support for a
variety of library systems, mainly web and mobile web applications.

  
**Responsibilities**  

  * Plan, develop, test, implement and document new library software 
applications
  * Analyze, modify and maintain existing applications, both commercial and 
open source
  * Lead the work of student programmers
  * Developing and articulating ideas for use and function of library tools, 
mobile web and improvement in HCI through discussions with faculty, staff, 
students and clientele. Communicating goals and uses of web initiatives to 
faculty, staff, students and clientele. Making suggested modifications and 
maintaining functionality of various projects on an on-going basis
  * Provide HCI expertise across the Libraries' entire web based services. 
Training and supporting individuals and groups on the use of our developed web 
initiatives, project management and content authorship, review and publication 
tools.
  
**Basic Qualifications**  

  * Foundation of knowledge and skills in systems analysis and related 
programming support functions generally obtained by a bachelor's degree in 
computer science, or an equivalent amount of training and applied experience.
  * Work experience using online computing systems, training in structured 
techniques, and basic desktop computer software is required.
  * Previous programming experience with SQL and server side programming 
languages like Ruby on Rails or PHP.
  * Experience working with APIs, mobile technologies and web services (REST, 
SOAP).
  * Experience designing, developing and optimizing MySQL and Postgres 
databases.
  * Experience with HTML5, XHTML, and CSS
  * Knowledge of Web-based software and web browser technologies
  * Knowledge of JavaScript
  * Experience with Unix based environments, including deploying LAMP stack 
applications, trouble-shooting, and familiarity with common command line 
operations.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/14980/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] Job: Digital Archivist at Benedictine University

2014-06-09 Thread jobs
Digital Archivist
Benedictine University
Lisle

The Digital Archivist will collect, organize, and make accessible digital
resources relating to the history of the institution and other areas of focus
for special collections. Responsibilities will include: ensuring effective
appraisal, acquisition, arrangement, description, preservation, and service of
born-digital collections according to archival standards; collaborating with
other university departments and library staff to develop and sustain a
program for stewardship of born digital and digitized material; working with
the Archives & Special Collections Librarian to increase public knowledge of
materials held by the Archives and Special Collections through public
programming and development of exhibits and web content; providing reference
and research and instruction services to archival users, including faculty,
students, and independent researchers.

  
Qualifications:

  
Education: MLS from an ALA accredited institution or equivalent including
archival coursework or masters in history with an emphasis in archival
administration.

  
Experience: 1-3 years in archival repository, academic library, or similar
setting.

  
Specific Skills: Familiarity with metadata and data structure standards
relevant to the archival control of digital materials (e.g., EAD, Dublin Core,
METS, MODS, PREMIS, XML/XSL). Experience with born-digital archiving. Strong
background in archives theory and best practices, including their application
to born-digital content and electronic records. Familiarity with records
management practices. Knowledge of specifications for digital repository
systems and related technologies, including auditing/checksum software, write
blockers, file format identification, file migration, and media conversion.
Excellent written and oral communication skills. Ability to
work independently and in a team environment. Strong planning, project
management and problem solving skills. Commitment to public services.

  
Specific Knowledge, Licenses, and Certifications: Digital Archives Specialist
certification preferred; Academy of Certified Archivists certification
preferred

  
Supervisory Responsibility (if applicable): Student Assistants

  
Application Process: Please submit your resume, cover letter, and a list of
three professional references.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/14979/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] Job: Director, Visual Media Lab at CUNY Graduate Center, Art History

2014-06-09 Thread jobs
Director, Visual Media Lab
CUNY Graduate Center, Art History
New York City

**Director, Visual Media Lab  
CUNY Graduate Center, New York, NY**

  
**Position summary**: Under general supervision of the Graduate Center 
Executive Officer of the Ph.D. Program in Art History, the Visual Media Lab 
oversees the program's 200,000+ images currently on a LAMP platform database, 
direct cataloging/data entry of visual media, supervises training and 
instruction of graduate fellows in cataloging and scanning images, and 
collaborates with the GC Library and other GC digital projects, including the 
Digital Humanities Initiative, as appropriate. The Ph.D. Program in Art History 
at The Graduate Center of The City University of New York is dedicated to the 
development of scholars, teachers, museum curators, art critics, and other arts 
professionals.  
  
**Online description**: http://tinyurl.com/nelaqjy  
  
**Additional Duties**:  
• Provide technical and database expertise related to digital design and
technical specifications.

• Coordinate the efforts to implement and disseminate electronic media
projects.

• Coordinate maintenance of the Art History Ph.D. Program website and
designated social media.

• Participate in digitization and imaging planning and its application to the
program.

• Develop catalog policies and standards and adheres to communications and
branding standards.

• Conduct workshops for faculty/students in digital presentation techniques.

• Provide timely fulfillment of faculty/student requests for images and other
visual media.

• Manage electronic and multi-media communications.

• Oversee scheduling, operation and maintenance of departmental projection
equipment.

• Conduct tutorials for students in preparation for departmental and
conference presentations.

  
**Minimum Qualifications**:  
Bachelor's degree and six years' related experience

  
**Desirable Qualifications**:  
• Bachelor's degree in Library Sciences or Art History

• At least 6 years of experience in managing collections of Visual Resources

• Proficiency in web design/technologies and digital communications

• Strong communications skills with ability to interact effectively across the
university

• Knowledge of a Graduate Art History program

  
**Compensation**: commensurate with qualifications and experience  
  
**Benefits**: CUNY offers a comprehensive benefits package to employees and 
eligible dependents based on job title and classification. Employees are also 
offered pension and Tax-Deferred Savings Plans. Part-time employees must meet a 
weekly or semester work hour criteria to be eligible for health benefits. 
Health benefits are also extended to retirees who meet the eligibility 
criteria.  
  
**How to apply**: Visit www.cuny.edu, access the employment page, log in or 
create a new user account, and search for this vacancy using the Job ID or Job 
Title. Select "Apply Now" and provide the requested information. Job Title: 
Communications Electronic Media Manager; Job ID: 9800; Contract Title: Higher 
Education Associate. Candidates must attach a resume, cover letter, and three 
professional references (name, title, organization, and contact information).  
  
**Closing date**: July 3, 2014  
  
**Contact**: arthist...@gc.cuny.edu 



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/14981/
To post a new job please visit http://jobs.code4lib.org/


Re: [CODE4LIB] mailing list administratativia

2014-06-09 Thread Eric Hellman
I assume you've discovered the word is usually spelled "administrivia".

It's fun making up words. My latest is "bibliopotheosis"

On May 29, 2014, at 10:23 AM, Eric Lease Morgan  wrote:

> * Apparently “administratativia” is a word of my own design because a search 
> of it in Google returns only postings I’ve written. No wonder my spell 
> checker doesn’t like it. 


[CODE4LIB] Job: Health and Life Sciences Informationist at University of California, Los Angeles

2014-06-09 Thread jobs
Health and Life Sciences Informationist 
University of California, Los Angeles
Los Angeles

Department: UCLA Louise M. Darling Biomedical Library

Rank and Salary: Assistant Librarian - Associate Librarian ($47,722 - $65,734)

Position Availability: Immediately

Application deadline: July 4, 2014

  
The Reference, Instruction, and Collection Services (RICS) division is
responsible for a broad range of services, including consultation,
instruction, and collection services as well as an emerging program in data
management. At the most fundamental level, resources are delivered to the
desktop in the classroom, clinic, research laboratory, and
office. Current staffing includes: 3 FTE librarians, 1.0
FTE administrative specialist, 1.0 FTE computer resource specialist, and 3
part-time reference desk students from UCLA's Department of Information
Studies.

  
The Health and Life Sciences Informationist provides a broad range of
information services, including in-depth reference and consultation service,
instruction, collection development, and outreach to UCLA students, faculty,
staff, and researchers in the health and life sciences. The
Health and Life Sciences Informationist is a member of the Research,
Instruction, and Collection Services (RICS) division and reports to the RICS
Team Leader.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/14970/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] Job: Digital Project Librarian at University of Texas–Pan American

2014-06-09 Thread jobs
Digital Project Librarian
University of Texas–Pan American
Edinburg

Scope of Job

  
To manage daily operations related to the digitization, cataloging,
classification, and access of archival materials.

  
Description of Duties

  * Creates, manages and organizes digitization projects.
  * Catalogs and classifies digitized print, audio-visual and oral history.
  * Creates and maintains a website for the digitized items.
  * Seeks permission for copyrighted material for digitizing.
  * Works in collaboration with other area libraries and museums for 
digitization of some archival collections.
  * Writes grant in collaboration with other area libraries and museums.
  * Supervises assigned full and part time staff.
  * Participates in various library committees.
  * Attends workshops and conferences related to digitization projects.
  * Works on collection development for subject area(s).
  * Performs other duties as assigned.
  
Supervision Received

General supervision from assigned supervisor.

  
Supervision Given

Direct supervision of all assigned staff.

  
Required Education

Master's degree from an ALA accredited university in Library and Information
Science.

  
Preferred Education

None.

  
Licenses/Certifications

None.

  
Required Experience

One (1) year of experience in digitizing and handling archival materials.
Knowledge of writing and administrating grants. Strong knowledge of computer
use in regards to classifying and preserving materials online.

  
Preferred Experience

None.

  
Equipment

Use of standard office equipment. Knowledge of how to use scanners and
software to save the created images. Knowledge of creating and maintaining web
pages.

  
Working Conditions

Needs to be able to successfully perform all required duties. Office
Environment.

  
Other

May be required to work night and/ or weekends. Some travel might be required.
Organizational abilities to manage diverse and simultaneous projects.
Excellent interpersonal and communication skills.

  
Physical Capabilities

N/A

  
Employment Category Full-Time Minimum Salary Posted Salary Commensurate with
Experience

  
Position Available Date 07/01/2014



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/14961/
To post a new job please visit http://jobs.code4lib.org/