[CODE4LIB] Applications Analyst job UNC Chapel Hill
APPLICATIONS ANALYST: Library Systems Department Working Title: Applications Analyst Position Number: 36178 Salary Range: $39,816 - $59,708 Closing Date: September 27, 2011 As a member of the Web Unit in the University Library's Systems Department, the Applications Analyst provides applications programming, Web development expertise, and technical support for the UNC Library. The primary purpose of this position is to perform development work on new and existing projects using a variety of programming and markup languages and other tools, including XHTML, CSS, XML, Perl, PHP, Python, JavaScript, and RDBMSs. The Applications Analyst maintains, creates, and revises content and code including web pages, database driven sites, and administrative interfaces. The analyst may perform development work relating to content management systems. The analyst provides training and assistance to staff on managing web resources housed in traditional web pages, content management systems, blogs, and wikis. The Applications Analyst investigates new developments in Web technology and evaluates their appropriateness for the presentation of online public services and content, contributes to the collaborative efforts of Library Web developers, works to promote and develop standards for application development, stays abreast of emerging industry trends in application development, and tests the usability of new technologies relating to support of Library web initiatives. The Applications Analyst documents code and workflow, and manages development within a versioning system. This position is being recruited for at the Contributing Competency Level under the Career Banding program. The hiring range for this position is $45,000 - $50,000. http://www.lib.unc.edu/jobs/spa/36178.html
[CODE4LIB] MDC Chapter Meeting Reminder
Salvete! Come out, come out, where ever you are for the code4lib Maryland, District of Columbia, and great Commonwealth of Virginia meeting. It's Tuesday, 13 September, 2011 10:00AM to Noon at the Arlington Public Library, Central Branch Feel free to mess with the wiki or consult it for directions. http://wiki.code4lib.org/index.php/MDC Hope to see you there :D Cheers, Brooke
[CODE4LIB] Job available: Digital Repository Manager - Brown University Library
plugWe have a great group here at Brown, and I hope some of you code4libbers will consider joining us. /plug * * *Digital Repository Manager* The Brown University Library seeks an energetic and innovative individual for the position of Digital Repository Manager. The Brown Digital Repository (BDR) supports digital scholarship at Brown by providing a platform to use, publish, and curate data and digital collections across the disciplines. The primary responsibility of the Digital Repository Manager is to act as the technical lead for the Brown Digital Repository. The Digital Repository Manger supervises the Digital Repository Programmer and manages projects to create and publish digital collections of scholarly data. S/he collaborates with colleagues across the University in designing applications to retrieve and manipulate collections, and works to establish workflows that ensure the timely and efficient delivery of repository services. The incumbent works with librarians in the Scholarly Resources group to establish data curation and management practices in support of research, and with colleagues in the Library’s Center for Digital Scholarship to explore and implement new technologies that enable scholars to interact more effectively with digital materials. Additionally, the Digital Repository Manager will ensure that the documentation and web presence for repository services are kept current, and will work with stakeholders across campus to enact best practices for data formatting and storage. S/he is expected to maintain a keen awareness of trends in institutional repositories, and to pursue opportunities for enhancing repository services through the adoption of new technologies, linked data practices, funded projects, and partnerships. Qualifications: · Bachelor’s Degree. Advanced degree in library/information science, data curation, computer science, or related fields preferred. · Experience of 3-5 years in the developing and implementing complex web applications using MVC frameworks such as Django or Rails. · Demonstrated experience with digital repositories and related software, including Fedora and Solr. · Knowledge of Java or Python. · Demonstrated experience with Unix or Linux server platforms, related software, and basic system administration utilities. · Demonstrated understanding of digital library standards (METS, MODS, etc.), data standards (TEI, media formats, etc.) and RDF. · Familiarity with best practices, standards, and trends in the application of technology in libraries. · Ability to thrive in an environment of change and to foster that capacity in others. · Excellent communication, interpersonal, and organizational skills. · Ability to learn new technical skills quickly; ability to meet deadlines; strong service-orientation To apply for this position (Job #B01351 (B zero 1351)), please visit Brown’s Online Employment website (https://careers.brown.edu), complete an application online, attach documents, and submit for immediate consideration. Documents should include cover letter, resume, and the names and e-mail addresses of three references. Review of applications will continue until the position is filled.. *Brown University is an Equal Opportunity/ Affirmative Action Employer*. -- Andrew Ashton Director of Digital Technologies Brown University Library
[CODE4LIB] Web platform for digitized books
Hello all, Can anyone suggest projects or general approaches for providing access to digitized books on the web? We're not interested in CONTENTdm, Greenstone has worked for us in the past but will not work for our ongoing projects. I don't have real experience with DSpace and such repository products, but they seemed ill-suited for this purpose when I've examined them in the past. Omeka (at last evaluation) is not compatible with hierarchic objects (like books). I am rather amazed that I have not been able to find any FOSS dedicated to this. I am currently favoring the idea of creating a web app using a decent framework (symfony2) designed for this purpose (web presentation of hierarchic text-based entities). Many thanks, -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/
Re: [CODE4LIB] Web platform for digitized books
Rephrase to avoid ambiguity: On 09/08/2011 14:22, Yitzchak Schaffer wrote: I am currently favoring the idea of using a decent framework (symfony2) to create a web app designed for this purpose (web presentation of hierarchic text-based entities). -- Yitzchak Schaffer
Re: [CODE4LIB] Web platform for digitized books
lots of folks use XTF (http://xtf.cdlib.org/) for ebook collections cheers, rob On Thu, Sep 8, 2011 at 2:22 PM, Yitzchak Schaffer yitzchak.schaf...@gmx.com wrote: Hello all, Can anyone suggest projects or general approaches for providing access to digitized books on the web? We're not interested in CONTENTdm, Greenstone has worked for us in the past but will not work for our ongoing projects. I don't have real experience with DSpace and such repository products, but they seemed ill-suited for this purpose when I've examined them in the past. Omeka (at last evaluation) is not compatible with hierarchic objects (like books). I am rather amazed that I have not been able to find any FOSS dedicated to this. I am currently favoring the idea of creating a web app using a decent framework (symfony2) designed for this purpose (web presentation of hierarchic text-based entities). Many thanks, -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/
Re: [CODE4LIB] Web platform for digitized books
You want the Extensible Text Framework: http://xtf.cdlib.org/ . The California Digital Library and others have used it for publishing books on the web for years. Roy On Sep 8, 2011, at 11:22 AM, Yitzchak Schaffer yitzchak.schaf...@gmx.com wrote: Hello all, Can anyone suggest projects or general approaches for providing access to digitized books on the web? We're not interested in CONTENTdm, Greenstone has worked for us in the past but will not work for our ongoing projects. I don't have real experience with DSpace and such repository products, but they seemed ill-suited for this purpose when I've examined them in the past. Omeka (at last evaluation) is not compatible with hierarchic objects (like books). I am rather amazed that I have not been able to find any FOSS dedicated to this. I am currently favoring the idea of creating a web app using a decent framework (symfony2) designed for this purpose (web presentation of hierarchic text-based entities). Many thanks, -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/
Re: [CODE4LIB] Web platform for digitized books
I am just trying out https://github.com/DDMAL/diva.js/wiki Dual window served on an ADSL line http://www.collection.archivist.info/diva/lucastp1.html Dave Caroline
Re: [CODE4LIB] Web platform for digitized books
Symfony2 is a good choice. I'd like to see something with a clean user experience like Issuu http://issuu.com/ These projects might be related: Calibre http://calibre-ebook.com/ I, Librarian http://www.bioinformatics.org/librarian/ Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 9/8/11 2:26 PM, Rob Casson rob.cas...@gmail.commailto:rob.cas...@gmail.com wrote: lots of folks use XTF (http://xtf.cdlib.org/) for ebook collections cheers, rob On Thu, Sep 8, 2011 at 2:22 PM, Yitzchak Schaffer yitzchak.schaf...@gmx.commailto:yitzchak.schaf...@gmx.com wrote: Hello all, Can anyone suggest projects or general approaches for providing access to digitized books on the web? We're not interested in CONTENTdm, Greenstone has worked for us in the past but will not work for our ongoing projects. I don't have real experience with DSpace and such repository products, but they seemed ill-suited for this purpose when I've examined them in the past. Omeka (at last evaluation) is not compatible with hierarchic objects (like books). I am rather amazed that I have not been able to find any FOSS dedicated to this. I am currently favoring the idea of creating a web app using a decent framework (symfony2) designed for this purpose (web presentation of hierarchic text-based entities). Many thanks, -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/
Re: [CODE4LIB] Web platform for digitized books
The Internet Archive's Book Reader might also fit into your model: http://openlibrary.org/dev/docs/bookreader http://code.google.com/p/iabv/ Tod Robbins MLIS '12 Information School University of Washington
Re: [CODE4LIB] Web platform for digitized books
Ah, a subject near and dear to my heart. :-) Thanks, Yitzchak, for bringing this up. In general, I think you may want to break down what it is you hope to achieve, and see if there *are* projects that will help you get to where you want to go, based on the resources you have at hand. If you need to preserve the images you are creating as part of your digitization process, you should probably be considering using a repository for the storage and preservation of digital objects. If you have the developer resources, and are keen to develop something on your own, there are a few ways to go, using this approach (i.e. put a nice front end on a repository): Fedora Commons has Islandora [1] (Drupal + Fedora), EULFedora [2] (Django + Fedora), and Hydra [3] (Ruby on Rails + Fedora). DSpace has SkylightUI [4] (CodeIgniter + DSpace's SOLR index), and probably more, I've heard of a Joomla front end, but can't seem to find a link for it. There are a few open source page turning interfaces, which I'm sure you'll see mentioned in response to this thread, as well as in the archives. The Internet Archive Bookreader [5] is my personal favorite. And, I might as well do a shout-out here, if anyone out there is thinking of using DSpace + SkylightUI for digital library materials, let's talk. :-) I can also say, for us, here, we have plenty of librarians who needed *something* to put objects in, so standing up a repository was a fairly easy way to address that need, and to do so in a way that they liked and appreciated (DSpace gave them the tools to really dive in to the metadata aspect of their projects). Now, they're comfortable with DSpace, and are beginning to think of the repository as a service--tip of the hat to Stuart Lewis, thanks for telling us this is OK :-) [1] http://islandora.ca/ [2] http://readthedocs.org/projects/eulfedora/ [3] https://wiki.duraspace.org/display/hydra/The+Hydra+Project [4] http://skylightui.org/ [5] http://openlibrary.org/dev/docs/bookreader -- HARDY POTTINGER pottinge...@umsystem.edu University of Missouri Library Systems http://lso.umsystem.edu/~pottingerhj/ https://MOspace.umsystem.edu/ No matter how far down the wrong road you've gone, turn back. --Turkish proverb On 9/8/11 1:22 PM, Yitzchak Schaffer yitzchak.schaf...@gmx.com wrote: Hello all, Can anyone suggest projects or general approaches for providing access to digitized books on the web? We're not interested in CONTENTdm, Greenstone has worked for us in the past but will not work for our ongoing projects. I don't have real experience with DSpace and such repository products, but they seemed ill-suited for this purpose when I've examined them in the past. Omeka (at last evaluation) is not compatible with hierarchic objects (like books). I am rather amazed that I have not been able to find any FOSS dedicated to this. I am currently favoring the idea of creating a web app using a decent framework (symfony2) designed for this purpose (web presentation of hierarchic text-based entities). Many thanks, -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/
Re: [CODE4LIB] Web platform for digitized books
On 09/08/2011 14:38, todd.d.robb...@gmail.com wrote: The Internet Archive's Book Reader might also fit into your model: http://openlibrary.org/dev/docs/bookreader http://code.google.com/p/iabv/ I recall finding this and thinking it cool, but that it's only a frontend library (i.e. JS/CSS); I'm chiefly interested (at this point) in the backend data storage, metadata, structure, indexing, etc. Thanks to the recommenders of XTF, looks like this is what I hadn't stumbled across before. Calibre seems to be a tool to manage and perhaps share one's personal ebook collection, but not for hosting. Forgot to mention in my initial salvo: I tried toying around with Drupal. We built our main website in D6. I looked at D7 for this, and was left with the impression that the D7 data model and Field API (really the API) is complex enough that it's not worth learning it unless you're going to be developing Drupal apps on a serious and continuous basis. I truly could not fathom the API calls involved in doing anything interesting with content types, etc. Like spending 45 minutes wading through docs and tuts to write a few lines of field-definition code. And not being able to do it again the next day. May as well just create my own tables, but that defeats the whole point of using the Drupal APIs. Sorry for hijacking my own thread into a Drupal rant :) If anybody knows of any magical tutorials, let me know. -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/ Access Problems? Contact systems.libr...@touro.edu
[CODE4LIB] [ANNOUNCEMENT] : September 2011 issue of ITALica, a weblog on libraries and information technology...
Cross-posted; apologies for duplication. * Hello friends, The September 2011 issue of /Information Technology and Libraries/ (ITAL), LITA's peer-reviewed quarterly journal, is online and accessible to all LITA members. Issues older than six months are open to all. ITAL's main page is at http://www.lita.org/ala/mgrps/divs/lita/publications/ital/italinformation.cfm. ITALica http://ital-ica.blogspot.com/, the weblog discussion area for ITAL, has been updated with information about the latest issue. ITALica features supplementary materials not included with the regular print and electronic versions of /Information Technology and Libraries/, such as letters to the editor, updates to articles, and other materials we can't work into the journal. One of the most important features of ITALica is a forum for readers' conversations with our authors, wherein authors host and monitor discussion for a period of time after publication of their articles, so that you then have a chance to interact with them. ITALica offers you the opportunity to discuss with the following ITAL authors their papers in the latest issue: Editorial and Technological Workflow Tools to Promote Website Quality / Emily G. Morton-Owens Factors Affecting University Library Website Design / Yong-Mi Kim Adoption of E-Book Readers among College Students: A Survey / Nancy M. Foasberg Librarians and Technology Skill Acquisition: Issues and Perspective / Debra A. Riley-Huff and Julia M. Rholes Click Analytics: Visualizing Website Use Data / Tabatha A. Farney No membership is required to view or participate in ITALica. We hope to see you there! -- Andy Boze Web site Manager, ITAL, for the Editorial Board smime.p7s Description: S/MIME Cryptographic Signature
Re: [CODE4LIB] iPads as Kiosks
David Uspal david.us...@villanova.edu wrote: Then again, by selecting the iPad you're essentially tethered to Apple's iron grip of the iWorld via its iTunes vetting process and strict control of Apple hardware. YMMV on this depending on what you're doing, but it should definitely be a consideration when choosing between Android tablets and the iPad. Only if you go the native app route. I ruthlessly adapted Intuity's Notabene app code to create an HTML5 kiosk app. http://blog.intuitymedialab.eu/2010/05/19/intuitys-notabene-rapid-html5-prototyping-on-the-ipad/ Bill
[CODE4LIB] unsubscribe
-Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Bill Janssen Sent: Thursday, September 08, 2011 4:27 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] iPads as Kiosks David Uspal david.us...@villanova.edu wrote: Then again, by selecting the iPad you're essentially tethered to Apple's iron grip of the iWorld via its iTunes vetting process and strict control of Apple hardware. YMMV on this depending on what you're doing, but it should definitely be a consideration when choosing between Android tablets and the iPad. Only if you go the native app route. I ruthlessly adapted Intuity's Notabene app code to create an HTML5 kiosk app. http://blog.intuitymedialab.eu/2010/05/19/intuitys-notabene-rapid-html5-prototyping-on-the-ipad/ Bill
Re: [CODE4LIB] Web platform for digitized books
On 09/09/11 06:22, Yitzchak Schaffer wrote: Hello all, Can anyone suggest projects or general approaches for providing access to digitized books on the web? We're not interested in CONTENTdm, Greenstone has worked for us in the past but will not work for our ongoing projects. I think the problem here is that providing access to digitized books on the web covers a lot of ground and there are multitudes of projects which cover different portions of that ground. There are a projects that focus on digitisation (scanning, OCR, crowd-sourcing transcription, etc). There are projects that focus on packaging (PDF creation, ebook conversion, etc) There are projects that focus on breaking your content out of restrictive formats (PDF, DRM-breakers, .lit-crackers, etc) There are projects that focus on particular kinds of books (novels, papyri, manuscripts, peer-review works, critical editions, childrens books, audio books, comics, etc) There are projects that focus on workflow or searching or archival formats and hundred more variants. In short, the description of your problem is insufficient to recommend a particular project/software/approaches, not withstanding the already proffered recommendations from various parties on the list. cheers stuart -- Stuart Yeates Library Technology Services http://www.victoria.ac.nz/library/
Re: [CODE4LIB] Looking for products/price ranges for a database of performers
Thanks for all the input! I will take a closer look at Drupal, and check out the post you referenced, Anson. We might actually have the expertise in house to do a Drupal implementation But I think our next step is to write an RFP, since someone outside could probably do it a lot faster than we can... If the quotes we get are beyond our budget, then we don't hire anyone! Or we see if we can get some of that county grant money for productivity projects hm.. ~heather On Wed, Sep 7, 2011 at 5:49 AM, Parker, Anson (adp6j) ad...@eservices.virginia.edu wrote: Hi Heather, I recently got handed a filemaker pro database with relational content in it - this added some excitement because this is beyond the scope of your average csv import Using node import with drupal allowed me to assign the fields that were relational and do a sweet import with dublin core and such attached... Did a brief writeup on it here http://blog.hsl.virginia.edu/drupalpress/importing-content-into-drupal-from -an-old-database-with-node-references-working/ Feel free to ask any questions here or on the blog Anson On 9/7/11 7:55 AM, Richard, Joel M richar...@si.edu wrote: Heather, Since Jason wasn't very verbose in his response :) I thought I'd elaborate. Drupal is a good choice for this kind of activity. It has a number of features that come ready or nearly ready to do what you're looking to do. With two thousand modules, you're also likely to get other needed functionality without a lot of work. You will, of course, need a developer to help you build out the system, but the day to day maintenance can be done in-house. If you have PHP/HTML people in-house, you might be able to develop it on your own, too. I could brainstorm on the types of modules you'd need, but Drupal has wide acceptance around the world, and is also making inroads to libraries. I think you would be quite successful in building such a system in Drupal, but the devil is really in the details, both in terms of what you want and what is offered by the various modules out there. As for reasonable fees, you'd probably want to a simple RFP to get your ideas in order, indicate that Drupal is a requirement and see what developers/companies come back with. I've done freelance work and I would honestly say that it's not possible to create an accurate estimate with only the information contained in your email. --Joel Joel Richard IT Specialist, Web Services Department Smithsonian Institution Libraries | http://www.sil.si.edu/ (202) 633-1706 | richar...@si.edu On Sep 6, 2011, at 8:04 PM, Fowler, Jason wrote: Drupal Jason On 11-09-06 4:20 PM, Heather Rayl 23e...@gmail.commailto:23e...@gmail.com wrote: ** apologies for cross-posting ** Hi there, We have a database of performers that we use in our libraries. Currently, the data is stored on one person's computer in a file maker pro db that only this one person has access to (Hooray for legacy systems!). In order for the rest of the staff to have access to the performer listings, this one person runs yearly reports and they are posted on the staff intranet in a rather unwieldy series of pdf documents for staff to browse. For a sense of scale, we have over 80 libraries, about probably around 300-400 staff people accessing these documents, and there are probably around 400 or so performers in the database. Clearly, we need a new system of managing these performers!! What we would like is something like a Yelp-like system for the performer database (online obviously), where performers have the ability to go in and update their contact information, the kinds of programs they offer, their program descriptions, the price of their programs etc. Staff would have the ability to search the database in a myriad of ways, mark favorite ones, and submit an evaluation of the performer (that the performer cannot see). The evals could be anything from This person was great and I would use them again in a heartbeat to Don't book this person. They were late. gave me a hassle about the invoice and smelled like cheap wine. Ideally, the moderators of the database would also have the ability to make some of the comments public to the performers for their own use in advertising, etc. but this is not a requirement. So here's what we're grappling with: 1. We can purchase a product that would give us the framework to do this. I realize that something like a wiki would let us do some of these things, but really we are rather freaky about our content control, and a wiki is just too free-wheeling! 2. We can hire a developer/programmer to design a custom solution for us. So my questions for the list are: 1. do you know of any products that do what we want? 2. if we were to hire someone, how much is a reasonable fee - we have some money in our budget, but we don't
[CODE4LIB] open bibliographic principles
On behalf of the Open Bibilographic Working Group of the Open Knowledge Foundation, I would like to bring your attention to the Principles on Open Bibliographic data at http://openbiblio.net/principles/ The group continues to offer the opportunity, for both individuals and groups, to sign up to the principles. Cheers, Thomas Krichelhttp://openlib.org/home/krichel http://authorprofile.org/pkr1 skype: thomaskrichel