[CODE4LIB] Job: Web and User Interface Librarian at Wayne State University
Web and User Interface Librarian Wayne State University Detroit **Position Description:** The Web and User Interface Librarian works in the Discovery Services Team under the supervision of the Assistant Director for Discovery and Innovation. This individual will collaborate with a wide range of library units to develop the next generation of fully integrated and engaging online library experiences. **Essential Job Functions:** ● Create and optimize effective user interfaces for a wide range of library systems including library developed discovery interfaces like the University Libraries Digital Collection and Quicksearch discovery tool. ● Develop page, template and element designs in line with WSU Library System and University branding. ● Provide design guidance to the Discovery Services and Digital Publishing Teams for a wide range of web properties. ● Integrate new content for the library website and related systems. ● Create graphics, images, photographs, videos and other media to support content development. ● Promote interface integration among library systems, such as the library discovery layers, interlibrary loan, websites, digital collection systems, and with campus-wide systems. ● Work with a wide range of stakeholders to iteratively test and develop user interfaces with key user groups. ● Participate in library teams and special projects related to library discovery, digital publishing, and user experience testing. ● Other duties as assigned. **Qualifications:** • Master's degree in Library and Information Science from an ALA- accredited library school. • Demonstrated design experience in a variety of digital formats, such as web pages, discovery systems, and mobile interfaces. • Knowledge and experience with mobile web development, notably responsive web design techniques. • Undergraduate degree concentration or equivalent experience that demonstrates abilities in web development and mobile web development. • Minimum one year of experience and/or formal training in Web/multimedia development. • Experience in programming languages, including PHP, jQuery/JavaScript, shell scripting, etc. • Experience with UNIX/Linux/OSX operating systems and the LAMP environment. • Highly developed written and verbal communication skills. • Knowledge of passive usability tools, such as log analysis and website analytics systems. **Preferred Qualifications:** ● Experience working with content management systems, such as Drupal, Wordpress. ● Experience working with discovery platforms, such as Blacklight and VuFind ● Knowledge of Agile development methodologies. For information on how to apply please see: [https://jobs.wayne.edu/](https://jobs.wayne.edu) Brought to you by code4lib jobs: http://jobs.code4lib.org/job/15655/ To post a new job please visit http://jobs.code4lib.org/
[CODE4LIB] Job: PT Digital Archivist at Northwestern University
PT Digital Archivist Northwestern University Evanston Northwestern University seeks to employ a varied and diverse range of dynamic people who understand the importance of our mission and vision. When you consider a temporary opportunity at Northwestern University, you know that you are joining an institution with a deep history of academic, professional and personal development. Temporary Job Description: This person will update the photo archive and keyword images based on information provided by the photographer. In addition, they will monitor and update both the student and staff photo directories. Additional responsibilities as assigned. Qualifications Required: * A bachelor's degree or the equivalent combination of education, training and experience; * Experience with digital archiving preferred; * Understanding of tagging and metadata preferred; * Tech-savvy required; * Must be highly detail oriented; * Excellent spelling and grammar skills required. Software Required: * Familiarity with Adobe Suite preferred. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/15649/ To post a new job please visit http://jobs.code4lib.org/
Re: [CODE4LIB] iiif compatible servers
Eric, You also might want to look at freelib-djatoka: http://projects.freelibrary.info/freelib-djatoka/ -- Eben English Web Services Developer Boston Public Library 700 Boylston St. Boston, MA 02116 617.859.2238 eengl...@bpl.org
[CODE4LIB] Interoperability with GOKB
GOKb is expected to interoperate with other knowledge bases and linking environments. (*http://www.librarytechnology.org/ltg-displaytext.pl?RC=18671) Marshall Breeding made that assertion in September 2013. What evidence exists to suggest that GOKb will be interoperable with the knowledgebases of Ex Libris, Proquest, ExLibris, and OCLC? Thanks, Adam Chandler Technical Services Automation and User Experience Strategist Cornell University Library 107B Olin Library Ithaca, NY 14853 607-255-5760 al...@cornell.edu https://twitter.com/alc28
Re: [CODE4LIB] code4lib midwest
http://wiki.code4lib.org/index.php/Midwest I attended Code4Lib Midwest last week, and from my perspective it was a roaring success. Kudos to Kyle Felker, Erin Fisher, Eric Kunnen, Kristin Meyer, Matthew Reidsma, and anybody else I may have missed for putting on such a well-organized and fulfilling event. The visit to the “maker space” and start-up company were bonuses. —Eric “Too Lazy To Write A Travelogue” Morgan
[CODE4LIB] LITA Call for Proposals, ALA Annual 2015
The LITA Program Planning Committee (PPC) is now accepting innovative and creative proposals for the 2015 Annual American Library Association Conference. We're looking for full day pre-conference ideas as well as 60- and 90-minute conference presentations. The focus should be on technology in libraries, whether that's use of, new ideas for, trends in, or interesting/innovative projects being explored - it’s all for you to propose. In 2014, we received over 60 proposals, resulting in 20 great LITA programs at the 2014 Annual Conference, all of which came from contributions like yours. We look forward to hearing the great ideas you will share with us this year. *When/Where is the Conference?* 2015 Annual ALA Conference, San Francisco, CA, June 25 – 30, 2015 *What kind of topics are we looking for? * We’re looking for programs of interest to all library/information agency types, that inspire technological change and adoption, or/and generally go above and beyond the everyday. Some successful topics in the 2014 included: Practical Linked Data with Open Source (Full-day preconference); Technology Priorities for the New Library Reality; Building Gorgeous Responsive Websites with Twitter-Bootstrap. Some topics we are interested in are: library hackathons; data management curation; responsive web design; homegrown technology tools, especially projects that adapt popular technologies in use outside libraries, for library use. *When are proposals due? * September 2, 2014 *How I do submit a proposal? * Fill out this form http://bit.ly/LiCFP15 Program descriptions should be 75 words or less. *When will I have an answer? * The committee will be reviewing proposals after September 2; final decisions will be made by October 1. *Do I have to be a member of ALA/LITA/an IG/a committee?* No! We welcome proposals from anyone who feels they have something to offer regarding library technology. Unfortunately, we are not able to provide financial support for speakers. Because of the limited number of programs, LITA IGs and Committees will receive preference where two equally well written programs are submitted. Presenters may be asked to combine programs or work with an IG/Committee where similar topics have been proposed. *Got another question?* Please feel free to email me (PPC chair) (dsshap...@wisc.edu Thanks! dsshap...@wisc.edu Debra Shapiro UW-Madison SLIS Helen C. White Hall, Rm. 4282 600 N. Park St. Madison WI 53706 608 262 9195 mobile 608 712 6368 FAX 608 263 4849
[CODE4LIB] Job: Junior Developer - Marmot LIbrary Network at Marmot Library Network
Junior Developer - Marmot LIbrary Network Marmot Library Network Colorado **MARMOT LIBRARY NETWORK** **TITLE**: JUNIOR DEVELOPER **SUPERVISOR**: Executive Director **PURPOSE**: The Junior Developer maintains, supports, and develops web-based application software hosted by Marmot; and works with web coordinators and developers employed by member libraries to integrate services hosted by Marmot. As an entry-level employee, the Junior Developer must learn as quickly as possible the Marmot VuFind development environment and codebase. The Junior Developer also handles problem reports and service requests, and works with colleagues to operate and maintain online services hosted by Marmot. **THE IDEAL JUNIOR DEVELOPER**: • A team player who engages well with others • A patient, active listener eager to provide exemplary customer service • A technology geek who can understand user needs and provide appropriate solutions • Innovative, creative, and keen to explore new and emerging technologies • Results-oriented, organized, systematic, and methodical • Able to juggle several tasks at once and maintain a sense of humor • A quick learner willing to tackle new problems and challenges **QUALIFICATIONS**: • BS in Computer Information Science or equivalent and 0-2 years experience in information technology • Coursework or training for development and support of web-based applications • Demonstrable experience supporting a web site. **SKILLS, KNOWLEDGE, AND ABILITIES REQUIRED**: • Practical knowledge of computers, networks, operating systems, Windows, Linux, Android, and iOS • Demonstrable skill with PHP CSS • Familiarity with Javascript • Familiarity with integrated library systems, particularly Sierra by Innovative Interfaces; and catalog discovery layers, particularly VuFind by Villanova University • Desirable skills include website graphics design, MARC and library cataloging standards, Solr, Java, Git or similar version control software, and MySQL. • Ability to discern specific problems in symptoms reported by non-technical users, and to explain technical material in non-technical terms • Ability to guard confidentiality of library and Marmot records • Ability to respond promptly to system emergencies **ESSENTIAL DUTIES AND RESPONSIBILITIES**: • Enhance and maintain the VuFind open source application to serve as the online catalog for member libraries. • Receive training and direction from the Senior Developer regarding development environment, coding standards and best practices, and development priorities gathered by the Senior Developer from task forces and committees. • Work in an agile development manner: demonstrating enhancements and fixes at regular intervals, accepting suggestions to fine-tune or start over with good cheer, and working with colleagues to prioritize development of the most valuable features soonest. • Advise web coordinators and developers on technical details to integrate services hosted by Marmot into library web sites. • Maintain user and technical documentation in Marmot wikis and websites. • Handle after-hours and weekend calls specific to VuFind, in rotation with other staff. **WORKING CONDITIONS**: • Occasional travel to library sites in Colorado in all but the most severe weather conditions • Sit for extended periods while working at a computer • See equipment and read manuals • Speak and hear to communicate with staff, users, and suppliers **LOCATION:** • Candidate must be located in Colorado • Option to work either in Grand Junction at the main Marmot Office or the Denver area • Possibility of location in other areas of Colorado will be considered if applicant has prior experience working from a home office. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/15661/ To post a new job please visit http://jobs.code4lib.org/
Re: [CODE4LIB] iiif compatible servers
Thanks for the replies. Seeing the resolver discussion and implementations is very helpful. In a previous implementation, I basically used javascript to pass an fedora image datastream to the rft_id and used functions to update other parameters, a basic resolver I guess. But now will be trying to tie in other features that were exhibited here including file system resolution, caching, and template abstraction/extraction. We also have specific access needs and these will mostly likely addressed as a PEP to be layered in between the iiif request and image server wrapper, the specifics of which I'd be glad to pass along once coalesced. -Eric From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Justin Coyne [jus...@curationexperts.com] Sent: Saturday, July 26, 2014 12:28 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] iiif compatible servers Jon, In case you're interested, here's my implementation of a HTTP file resolver: https://github.com/curationexperts/riiif/blob/master/lib/riiif/http_file_resolver.rb It can take a block for resolving ids to URLs: https://github.com/curationexperts/absolute/blob/a6f548bfe64d8a5478bd00d42bd3546f9967ffd1/config/initializers/riiif_initializer.rb#L12-L18 -Justin On Fri, Jul 25, 2014 at 10:07 PM, Jon Stroop jstr...@princeton.edu wrote: Eric, FWIW, an HTTP resolver that could be used with Fedora has been a big topic for Loris recently, and a few of us are trying to spec out what that would look like. The discussion/proposal is here: https://github.com/pulibrary/loris/issues/98 and spreads to a few other linked issues. I'd be happy to hear what you think. -Jon Sent from my mobile. Please excuse typos. -Original Message- From: James, Eric eric.ja...@yale.edu To: CODE4LIB@LISTSERV.ND.EDU Sent: Fri, 25 Jul 2014 17:39 Subject: [CODE4LIB] iiif compatible servers Looking to implement a iiif compatible server, primarily for jp2s in fcrepo3. Just read the 'very large image display?' thread and looking at the http://iiif.io/technical-details.html, it appears options include: loris: https://github.com/pulibrary/loris IIP: http://iipimage.sourceforge.net/documentation/server/ djatoka iiif: ( https://github.com/jronallo/djatoka) The iiif djatoka gem immediately caught my eye as I've implemented djatoka w/ fcrepo3 in a previous project, but am interested if there are any opinions in choosing any one of these over another. Thanks, Eric From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Esmé Cowles [escow...@ticklefish.org] Sent: Friday, July 25, 2014 4:44 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] very large image display? We previously used the Zoomify Flash applet, but now use Leaflet.js with the Zoomify tileset plugin: https://github.com/turban/Leaflet.Zoomify One thing I like about this approach is that it minimizes the amount of Javascript code the clients have to load, since we use Leaflet.js for our maps and it's already loaded. -Esme -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Jonathan Rochkind Sent: Friday, July 25, 2014 10:36 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] very large image display? Does anyone have a good solution to recommend for display of very large images on the web? I'm thinking of something that supports pan and scan, as well as loading only certain tiles for the current view to avoid loading an entire giant image. A URL to more info to learn about things would be another way of answering this question, especially if it involves special server-side software. I'm not sure where to begin. Googling around I can't find any clearly good solutions. Has anyone done this before and been happy with a solution? Thanks for any info! Jonathan
[CODE4LIB] Code4Lib SoCal: August 7 @ UCLA
(Please forgive the the cross-posting.) The Southern California Code4Lib community will have a half day mini-conference; please join us! Details: - Thursday August 7, 10:00-3:00 - Charles E Young Research Library at UCLA - RSVP for parking and lunch at this link: http://www.meetup.com/Code4lib-SoCal/events/183504042/ Cheers, /-- -- Gary Thompson -- Head of Software Development and Project Management -- Digital Initiatives Information Technology -- UCLA Library -- 390 Powell -- voice: 310.206.5652 -- / --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com