Re: [CODE4LIB] Selenium testing for outsourced library services?
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?
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
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
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
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
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
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
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
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
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
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/