[CODE4LIB] Applications development/management opportunity at NAL
This is a great opportunity for someone who straddles the technical/management line, or a top performing developer who would like to transition into management without letting technical skills atrophy. Please distribute widely. The National Agricultural Library is seeking someone to head the Applications Branch in the Information Systems Division. The Branch Chief oversees and participates in a number of database and web applications development projects hosted on Linux and using modern data management and discovery technologies like Fedora Commons, Drupal, Blacklight, VuFind, and MarkLogic. Duties include: • Responsible for design, implementation and maintenance of Web, collaboration, database, and data management applications and tools developed in direct support of the NAL mission. • Provides leadership, supervision and oversight to the staff within the Applications Branch. • Responsible for analyzing, reviewing and evaluating proposed computer and network systems initiatives and enhancements in terms of impact for modernization and maintenance of a reliable enterprise application systems architecture. • Manages the lifecycle of an information technology project from concept development through implementation. Identifies customer requirements, develops technical approaches, and coordinates project resources related to project costs and schedules. • Researches, recommends, and implements software development process improvements, ensuring that rigorous testing, structured change control and configuration management are practiced and utilized. • Advises and assists Associate Director on major decisions in the areas of budget, project planning, new technology, and enterprise application architecture. For more information and application instructions please see: http://jobview.usajobs.gov/GetJob.aspx?JobID=97827394 . The posting closes on Thursday, March 31, 2011. --- Don Gourley Associate Director, Information Systems National Agricultural Library don.gour...@ars.usda.gov | 301-504-6709
Re: [CODE4LIB] best persistent url system
Take a look at NOID [1], it is a more flexible and lighter-weight solution for minting PIDs and resolving PID-based URLs than the Handle system. cheers, Don [1] https://confluence.ucop.edu/display/Curation/NOID Date: Thu, 13 Jan 2011 12:08:35 -0500 From: Adam Wead aw...@rockhall.org Subject: best persistent url system Hi all, We want to use urls in our MARC records and EAD to link to content in = our Fedora repository as well as things like web pages on our company's = website. What are you folks using out there for this? The Handle = System seems to be a good choice, or a purl service. I might also use = it to link to Fedora content as well. Ideas, suggestions? thanks, ...adam =20
Re: [CODE4LIB] net::oai::harvester
On Thu, December 13, 2007 8:18 am, Eric Lease Morgan wrote: ... Put another way, if I want to use repository using NET::OAI::Harvester to read repository data in a form other than DC will I need to write an additional module such as NET::OAI::Record::MARCXML? I don't know if this is the only way to do it, but that is how I use NET::OAI::Harvester to handle metadata in DIDL that I get out of a DSpace repository via a custom crosswalk plugin. The harvest script simply invokes the Harvester like this: my $rec = $harvester-getRecord('identifier' = $oaiid, 'metadataPrefix' = 'oai_didl', 'metadataHandler' = 'DOC_DIDL', 'set' = $set); DOC_DIDL includes the SAX event handlers to build a hash of metadata and some methods to retrieve that metadata used by the harvest script. Writing DOC_DIDL.pm was a little messy and specific to the way we encode structural metadata in DIDL, mostly because I was flattening an hierarchical schema into a hash. Obviously you'll need a completely different module but if you want to see this one just to see what is involved I can send it to you off-list. -Don
[CODE4LIB] Job Announcement - java / perl programmer
*** Job Announcement *** Washington Research Library Consortium Digital Library Systems Developer (Programmer/Analyst) The Washington Research Library Consortium is a nonprofit technology organization providing innovative information services to academic libraries in the Washington, DC, metropolitan area. We are seeking a skilled developer to work on current and next-generation digital library systems. The programmer/analyst will provide software application design, development, documentation, implementation and maintenance in support of the WRLC ALADIN system, an integrated set of information services provided by commercial, open-source and custom applications. Required Qualifications: - Bachelor's degree in computer science or related technical discipline (additional relevant professional work experience may be substituted). - Three or more years of professional experience in the development, integration and maintenance of database-driven Web applications (a Master's or higher degree may be substituted for some work experience). - Development experience on Unix or Unix-like systems. - Development experience with an object-oriented programming language such as Java or C++. - Development experience with scripting languages such as Perl or PHP. - Familiarity with relational database design and SQL. - Demonstrated ability to craft creative solutions to problems and work independently. - Strong inter-personal and communication skills. Desired Qualifications: - Demonstrated skill in server-based Java programming. - Familiarity with XML and XML-based technologies (e.g. DOM, XSLT, XPath). - Experience designing and implementing Web services (e.g. SOAP, REST). - Experience with Web 2.0 technologies such as RDF, AJAX. - Experience or interest in digital library technologies and standards such as library management systems, MARC, Dublin Core, Z39.50 or SRU/W. - Experience developing Web applications with Apache open-source tools (httpd, Tomcat, Ant, Cocoon, Axis, Xalan, etc.). Salary: $60,000 - $75,000 depending on experience For additional information and application instructions see: http://www.wrlc.org/jobs/proganal.shtml