[CODE4LIB] Employment Opportunity - Full Time Islandora Developer at University of Prince Edward Island
Apologies for cross-posting. See information here: http://www.upei.ca/humanres/44E11 Date of Posting: Apr 29 2011 Unrestricted Competition ROBERTSON LIBRARY/OFFICE OF RESEARCH AND DEVELOPMENT PA LEVEL 7 – ISLANDORA DEVELOPER FULL-TIME TERM POSITION Competition Number: 44E11 The Robertson Library is seeking applications for a qualified individual to work under the direction of the Islandora /Repository Manager. RESPONSIBILITIES: The successful candidate will be responsible for providing development services to the Robertson Library including: integrating Islandora with UPEI’s Virtual Research Environments (VRE) and Digital Collections; processing, ingesting and indexing data; contributing to the development of Islandora by documenting, testing, and updating the Islandora source code; participating in the Islandora open source community; other programming expertise as needed by the Library. The successful candidate will work with staff in the Library on a variety of projects. QUALIFICATIONS: Applicants should have: a post-secondary degree in information technology or equivalent credentials/experience; 3-4 year's experience working in a software development environment; advanced knowledge of Internet and especially web client and server applications, SOA, REST, Web programming environments (especially Java and PHP), HTML, Javascript and XML, including expertise with programming in an XML environment; experience with the open source community, philosophy and LAMP (Linux, Apache, MySQL, PHP/Python/Perl) tools; experience working with open source code maintenance tools (e.g. Git, Hudson); experience working with Drupal; knowledge of Fedora Commons (the digital repository system); knowledge of Solr indexing software; and a strong commitment to enhancing service through teamwork and responsiveness to clients. Experience working with educational and memory institutions would be an asset. Applicants must have ability to: communicate effectively with Library staff, as well as technical staff at other organizations and in the open source community; and create appropriate technical and training documentation/materials for applications and services. Strong communication, organizational, and collaborative skills are essential and experience working in an academic library setting would be an asset. Hours of Work: 37.5 hours per week Term: May 2011 – March 31, 2013 (Term may be reduced or extended depending on performance, available funding and departmental requirements.) Salary: $46,207 - $50,832 per annum, prorated to time and term as per CUPE 1870 (salary under review) (Pending Budget Approval) Closing Date: May 10 2011 Application Instructions: Please submit electronically a cover letter, quoting the competition number, a resume and references to be received no later than the closing date to employm...@upei.ca. Please ensure that your first and last name and the competition number are included in the email subject line. You can also apply in person to the Human Resources Department, Kelley Building, University of Prince Edward Island, 550 University Avenue, Charlottetown, PEI C1A 4P3, Fax Number (902) 894-2895. In accordance with Canadian immigration requirements, all qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority. The University of Prince Edward Island is committed to gender equity in employment. Only those applicants who are invited to an interview will be acknowledged. -- Kirsta Stapelfeldt, MA, MLIS Islandora Project/Repository Manager Robertson Library University of Prince Edward Island kstapelfe...@upei.ca Skype Name: Kirsta.Stapelfeldt 902.620.5096
Re: [CODE4LIB] NY Times Bookmarklet
Good call. I ended up rewriting the bookmarklet to look at NYT's meta tags rather than the body text as they are more uniform and usually contain the info we need. They have fairly consistent use across the archives for the years I quickly tested (2003-present). The script now looks for a published title in the meta tags, and if it doesn't find one, looks for the headline used in the article. I changed the date search to a fuzzy match by month and year rather than by exact date, since pubdate can be inconsistent with Lexis's. Highly unscientific and not 100% accurate, so this bookmarklet's definitely a bit of a hack, but should work *most* of the time for articles that made it into the print version. https://gist.github.com/944809#file_nyt_lexis_bookmarklet_meta_tags.js -- Erin White Web Applications Developer, VCU Libraries 804-827-3552 | erwh...@vcu.edu | http://library.vcu.edu/ From: Bob Duncan dunc...@lafayette.edu To: CODE4LIB@LISTSERV.ND.EDU Date: 04/29/2011 10:42 AM Subject: Re: [CODE4LIB] NY Times Bookmarklet Sent by: Code for Libraries CODE4LIB@LISTSERV.ND.EDU Date:Wed, 27 Apr 2011 09:10:20 -0400 From:Van Mil, James (vanmiljf) vanmi...@ucmail.uc.edu Subject: NY Times Bookmarklet . . . However, every article at the web version of the NY Times that was also published in the print version includes a reference to the article from the print edition, including date, page number, and print version title (information which is all still accessible in the page source when the paywall blocks access). I wish this were true, but unfortunately, it's not. Not every reference to the print version includes the print version headline. In fact, it appears that including the print headline is a fairly recent addition to the Times Website. (Very unscientific searching suggests it started within the last few weeks.) I wonder if it might make more sense to grab the author's name and pass that with the print pub date to PQ/LexisNexis instead -- most articles seem to include a byline. Or grab the beginning sentence and pass that. (You'd have to get rid of any anchor elements.) It also appears that not every article that's published in print includes a reference to the print version in the Web version, but most seem to. Bob Duncan ~!~!~!~!~!~!~!~!~!~!~!~!~ Robert E. Duncan Systems Librarian Lafayette College Easton, PA 18042 dunc...@lafayette.edu http://library.lafayette.edu/
[CODE4LIB] Updated: Position Anouncement: Web Developer - University of Pittsburgh
Systems/Programmer III Web Developer, Information Systems, Thomas BL. To apply or see more information on this position: (Updated Link) http://www.pittsource.com/applicants/Central?quickFind=67052 This is a temporary grant-funded position through September 30, 2013 in the University Library System/Information Technology Department, responsible for planning, development and implementation of Web-based applications and interfaces for content management and e-publishing systems, with emphasis on local software development, integration and configuration of open source content management software and data migration tasks to export, transform and import content and metadata between systems. 50% effort will be applied to the development of Telerehabilitate!, a national database and directory of telerehabilitation service providers. The remaining 50% effort will be devoted to Web development projects to support the ULS D-Scribe Digital Publishing Program (http://www.library.pitt.edu/dscribe) and other Web-based services. At various times, the incumbent will be expected to perform in the general areas of systems analysis; system design and development, needs assessment, resource planning and allocation, and independent execution of major projects. The incumbent will maintain communication with faculty, staff and students within libraries and throughout the University, with vendors and open source software developers and users worldwide. B.S. degree in Computer or Information Science or related field of study or 5 years equivalent work experience with diverse Web Development tools in a complex network environment; REQUIRED: Demonstrated in-depth knowledge of: * LAMP environment (Linux/Unix, Apache, MySQL, PHP 5+). * Drupal content management system, Perl, HTML, XML, CSS, Javascript, jQuery, AJAX * Experience in developing Web applications for multiple platforms and browsers. * Demonstrated understanding of object oriented concepts, design patterns, and various open-source toolkits and frameworks. * Strong interpersonal and communication skills; ability and desire to learn. * Software life-cycle including software documentation, design, specification and development PREFERRED: Strong working knowledge of: * Solaris, Fedora or RedHat operating systems; * Geospatial search and retrieval systems * Web software integration using APIs to Web 2.0 services such as Google, LinkedIn, Facebook, YouTube, etc. * Java * LDAP * Microsoft SharePoint * Islandora * Fedora Commons Repository * VMware Minimum of two years experience with Web development using the Drupal content management system in a LAMP environment (Linux/Unix, Apache, MySQL, PHP). THE UNIVERSITY OF PITTSBURGH IS AN AFFIRMATIVE ACTION / EQUAL OPPORTUNITY EMPLOYER
Re: [CODE4LIB] yaz-marcdump
On Mon, May 2, 2011 at 10:39 AM, Eric Lease Morgan emor...@nd.edu wrote: Does the -t flag in yaz-marcdump tell the program to convert characters in MARC records to specific character sets, or does merely change the value in a MARC leader to denote the character set of the record as a whole? In other words, will yaz-marcdump do its best to convert MARC-8 characters found in MARC records into a UTF-8 characters? yaz-marcdump -t tells the program to perform the conversion. It does *not* change the leader/09 value automatically - you need to do that using the -l flag. Mark A. Matienzo Digital Archivist, Manuscripts and Archives Yale University Library
Re: [CODE4LIB] yaz-marcdump
On May 2, 2011, at 10:43 AM, Mark A. Matienzo wrote: Does the -t flag in yaz-marcdump tell the program to convert characters in MARC records to specific character sets, or does merely change the value in a MARC leader to denote the character set of the record as a whole? In other words, will yaz-marcdump do its best to convert MARC-8 characters found in MARC records into a UTF-8 characters? yaz-marcdump -t tells the program to perform the conversion. It does *not* change the leader/09 value automatically - you need to do that using the -l flag. This is what I was hoping. Thank you. -- Eric Morgan
Re: [CODE4LIB] yaz-marcdump
From a good article on this at http://www.indexdata.com/blog/2009/10/z3950-dummies-part-4. $ yaz-marcdump -f marc-8 -t utf-8 -o marc -l 9=97 part01.dat part.mrc (97 = 'a') If I remember correctly some of this functionality has also changed over various versions so not sure if this is still needed, but better safe than sorry. Might also want to check the man page with your particular version of yaz-marcdump. Jon G. On Mon, May 2, 2011 at 9:39 AM, Eric Lease Morgan emor...@nd.edu wrote: Does the -t flag in yaz-marcdump tell the program to convert characters in MARC records to specific character sets, or does merely change the value in a MARC leader to denote the character set of the record as a whole? In other words, will yaz-marcdump do its best to convert MARC-8 characters found in MARC records into a UTF-8 characters? -- Eric Morgan University of Notre Dame
[CODE4LIB] New Jack Librarian: Making Links and Open Linked Data at The Great Lakes THATCamp
Mita Williams, the User Experience Librarian at the Leddy Library, University of Windsor, wrote interesting article linked data and semantic web from a librarian's point of view, and her surprise findings about RDF on Drupal 7. http://librarian.newjackalmanac.ca/2011/05/making-links-and-open-linked-data-at.html ranti. -- Bulk mail. Postage paid.
Re: [CODE4LIB] Blogs/news you follow
programming.reddit.com On 5/2/2011 11:04 AM, Yitzchak Schaffer wrote: Hello all, In the spirit of last week's inspiring and procrastination-enhancing thread on what-to-learn, a new survey: what tech/library news outlets and blogs do folks follow? My list follows, in the sections I use in my reader. I used to follow more tech news outlets, but it was too overwhelming, so I scrolled through all of them to get their vibe, and chose Ars and RWW. Coyle's InFormation (kcoyle) Infomotions Mini-Musings (Eric Lease Morgan) Library Stuff ResourceShelf Ars Technica ReadWriteWeb UX Myths Coding Horror A List Apart -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/
[CODE4LIB] Job - Digital Services Librarian - University of Wisconsin Digital Collections
We need digital collection metadata help. Please pass this job opening around to fun people. http://www.ohr.wisc.edu/pvl/pv_070122.html Full position listing below. Applications due May 13th. Cheers, - Eric -- Eric Larson Digital Library Consultant University of Wisconsin Digital Collections Center elar...@library.wisc.edu - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - UNIVERSITY OF WISCONSIN-MADISON Position Vacancy Listing PVL# 70122 Working title: DIGITAL SERVICES LIBRARIAN Official title: ACADEMIC LIBRARIAN(R04DN) or ASSOC ACAD LIBRARIAN(R04FN) Degree and area of specialization: Bachelor's degree MLS degree Minimum number of years and type of relevant work experience: Required Qualifications - Experience using information processing applications such as Access, Microsoft Excel, or FileMaker Pro - Excellent oral and written communication skills - Experience working with metadata standards such as MARC, METS, MODS, PREMIS, TEI, or EAD - Demonstrated ability to work effectively both independently and as part of a team with both technical and non-technical staff - Flexibility in adapting to changing priorities and deadlines -Supervisory experience Desired Qualifications - Project management experience, preferably in a production environment - Work experience in digital library production and services - Demonstrated knowledge of the processes involved in data migration or transformation - Demonstrated experience with the preparation of linked data for the semantic web - Experience applying data dictionaries, XML schemas, or controlled vocabularies Principal duties: The University of Wisconsin-Madison Libraries seek a creative, experienced, team-oriented professional to serve as Digital Services Librarian for the University of Wisconsin Digital Collections Center (UWDCC). Working with UWDCC and other library staff and faculty, the successful candidate will coordinate the formulation and implementation of policies and standards for descriptive, structural, technical, and administrative metadata that are used to support the production and management of, and access to, the Libraries' digital collections. The Digital Services Librarian will work with librarians, faculty, and other project partners to determine appropriate methods of developing metadata for the libraries' digital collections, train project participants in all areas of metadata creation, and collaborate with appropriate librarians and working groups to advise on the application of current and emerging metadata standards to facilitate access to and preservation of digital content. The Digital Services Librarian is responsible for overseeing the implementation of UWDCC's metadata strategies, profiling existing standards to meet current needs. This position will also collaborate in the development of metadata workflow processes; manage metadata entry, quality control, and data exports performed by UWDCC student and other staff; and coordinate production schedules with Reformatting Unit, ensuring efficient and timely workflows to meet project deadlines. The Digital Services Librarian will conduct workshops and presentations on UWDC resources, tools and services and participate in other outreach activities. A period of evaluation will be required Additional Information: The University of Wisconsin Digital Collections Center The UWDCC supports the educational and outreach missions of the University of Wisconsin System by providing professional leadership in the creation of quality digital resources from libraries and archives for faculty, staff and students, citizens of the state and scholars at large. Located on the UW-Madison campus, the UWDCC has digitized over 2 million objects, developed and implemented technologies to enhance digital collections, and partnered with a variety of content providers to create illustrative and valuable digital resources. For more information, visit the University of Wisconsin Digital Collections Center at http://uwdcc.library.wisc.edu/. The University of Wisconsin-Madison In achievement and prestige, the University of Wisconsin-Madison has long been recognized as one of America's great universities. A public, land-grant institution, UW-Madison offers a complete spectrum of liberal arts studies, professional programs, and student activities. Located in Madison, the campus spreads out along Lake Mendota, encompassing wooded hills, friendly shores, and lively city streets. Madison--the state's capital city with a population of 208,000--offers the perfect combination of natural beauty, stimulating cultural offerings, outdoor recreation, distinctive restaurants, unique shops, and vibrant nightlife. The university's location in south central Wisconsin makes for convenient access to Milwaukee (80 miles), Chicago (150 miles), and Minneapolis (270 miles). A criminal
Re: [CODE4LIB] Blogs/news you follow
I have been following ProfHacker from the Chronicle of Higher Education: http://chronicle.com/blogs/profhacker/ It is a group effort advocating different ways to use computer technology in academia. -- Eric Morgan
Re: [CODE4LIB] Webinar information for today's Virtual Lightning Talks
Thanks to everyone for participating in the first Code4Lib Virtual Lightning Talks on Friday. In particular, my gratitude goes out to Ed Corrado, Luciano Ramalho, Michael Appleby, and Jay Luker being the first presenters to try this scheme for connecting library technologists. My apologies also to those who couldn’t connect, in particular to Elias Tzoc Caniz who had signed up but found himself locked out by a simultaneous user count in the presentation system. Recordings of the presentation audio and screen capture video are now up in the Internet Archive (search for Code4Lib Virtual Lightning Talks or go to the Code4Lib Wiki page on Virtual Lightning Talks for links). Some lessons learned. First, people were locked out when they shouldn't have been. The most we saw online at any particular time as 25, but the room was supposed to be able to hold 60. I think the problem was how I entered e-mail addresses into the system to reserve slots for the presenters and the people who signed up in advance. (Which obviously didn't work because one of the presenters and at least one of the attendees who signed up in advance didn't get in.) Should we do this again (see below) I'll try to debug the problem. Second, some comments I got were about cranky Java applets and applications. LYRASIS has two conference tools at its disposal -- Java-based Centra and Flash-based Acrobat Connect -- and I chose Centra because running Flash on LINUX is an issue. Maybe this will need to be revisited (or maybe there is another Java-based conference system that can do better). Third, since we were not limited by space and other timing constraints, can the five-minutes-per-presenter limit be relaxed? I have mixed feelings about this; I think defined time limits promote better presentations, but the four presentations this first go-around went to the end of the five minute time limit and there was no opportunity for questions or audience interaction. On the whole, it seemed like a positive experience from my perspective and from that of the feedback I've received so far. I'm going to start a conversation thread in Code4LibCon (where all of the Code4Lib meeting planning discussion takes place) to see if it is worthwhile to do again and to identify what should be done differently. If you are interested, please consider joining and contributing to the discussion. Or e-mail me privately and I'll reflect your comments into the group discussion. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Webinar information for today's Virtual Lightning Talks
Quoting Peter Murray peter.mur...@lyrasis.org: Peter, I was there for a couple of the talks and thought it went well. Obviously, practice will make ... better. Second, some comments I got were about cranky Java applets and applications. LYRASIS has two conference tools at its disposal -- Java-based Centra and Flash-based Acrobat Connect -- and I chose Centra because running Flash on LINUX is an issue. Maybe this will need to be revisited (or maybe there is another Java-based conference system that can do better). Having tried various packages, none is ideal. My experience this time was that I couldn't get sound when I came in through the browser (on a Mac), but once I got the software running things were fine. Third, since we were not limited by space and other timing constraints, can the five-minutes-per-presenter limit be relaxed? I have mixed feelings about this; I think defined time limits promote better presentations, but the four presentations this first go-around went to the end of the five minute time limit and there was no opportunity for questions or audience interaction. I like the precise time for the presentation, but don't really care if it's 5 minutes or 6 or 7... It's hard to know what to do about questions because they can cause things to drag on. Taking questions at the end means that folks who wanted to hear a specific talk can plan their time and drop off when they're done. But it also means keeping the speakers around the whole time. Maybe fewer speakers if there is to be a question period? kc On the whole, it seemed like a positive experience from my perspective and from that of the feedback I've received so far. I'm going to start a conversation thread in Code4LibCon (where all of the Code4Lib meeting planning discussion takes place) to see if it is worthwhile to do again and to identify what should be done differently. If you are interested, please consider joining and contributing to the discussion. Or e-mail me privately and I'll reflect your comments into the group discussion. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] Blogs/news you follow
I get a daily digest from slashdot.org. / Daniel -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ed Summers Sent: Monday, May 02, 2011 2:02 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Blogs/news you follow On Mon, May 2, 2011 at 12:56 PM, Jonathan Rochkind rochk...@jhu.edu wrote: programming.reddit.com Similar, but different: http://news.ycombinator.com/ which also has a daily edition: http://www.daemonology.net/hn-daily/ //Ed
[CODE4LIB] Group-sourced Google custom search site?
That reminds me - I was looking last week into the possibility of making a Google custom search site with either a whitelist of trusted technology sites, or a blacklist of sites to exclude. I haven't looked into whether the management of that could be group-sourced, but maybe someone else here has thought about this. I haven't looked into the terms of service of custom search sites, either. But of course slashdot was high on the whitelist. I was thinking about sites for several purposes - general technology news and opinion, or specific troubleshooting / programming sites. Some way to avoid the site-scrapers who populate the troubleshooting pages. Cindy Harper, Colgate U.
Re: [CODE4LIB] What do you wish you had time to learn?
I believe the key is capturing your subjects in flagrante delicto On Fri, Apr 29, 2011 at 5:08 PM, Fleming, Declan dflem...@ucsd.edu wrote: How to make money at photography -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] What do you wish you had time to learn?
That is where the wine comes in. Give me a Montechristo #2 and an '77 Fonseca or perhaps a '65 Domaine de la Coume de Roy Maury, and I am in the proverbial hog heaven. Cary On Fri, Apr 29, 2011 at 4:45 PM, Fleming, Declan dflem...@ucsd.edu wrote: Dude, that's easy. Throw yourself at the ground and miss. I like Cubans. D -Original Message- -- Cary Gordon The Cherry Hill Company http://chillco.com