[CODE4LIB] Job: Records Archives Manager at Mitre Corporation

2013-10-02 Thread jobs
Job Highlights Come join MITRE for an opportunity to manage and lead the
Corporate Records and Archives team. Oversee corporate policy and practice in
records and document management; manage Corporate Archives and oversee
preservation of historical MITRE collections and products

  
Key Functions - Leads records and archives services team

- Leads communication and outreach planning for services  
- Provides records stewardship guidance to staff  
- Working closely with technical staff, develops electronic records management 
system (ERMS) requirements and workflows  
- Collaborates on deployment of ERMS production environments as lead service 
representative  
- Acts as a consultant on internal information life cycle management and 
document management projects  
- Oversees management of key corporate electronic product collections  
- Oversees updates to the Retention Schedule  
- Manages onsite and offsite physical records services  
- Leads document declassification effort  
- Leads cross-country records and archives RD center benchmarking group  
- Leverages social networking tools for product development and service 
promotion  
- Primary decision maker in all software acquisitions for records and archives 
services  
- Provides consultation to corporate archivist for all archives operations.  
  
Location MA: Bedford Campus

  
Preferred Qualifications

- Master's Degrees in Information Science with records management focus or 
other related field  
- Applied knowledge of records management principles  
- Experience with Microsoft SharePoint, Oracle Webcenter, or other records and 
document management tools  
- Strong customer service orientation.  
- Resource management experience.  
- Ability to work independently and effectively  
  
Minimum Education/ Experience BS and 8 years related experience.

  
Travel Statement This position will require overnight travel up to 5% of the
time as well as some local travel.

Clearance? Secret

Clearance Statement Applicants selected for this position will be subject to a
government security investigation and must meet eligibility requirements for
access to classified information. Only US citizens are eligible for a security
clearance. For this position, MITRE will consider only applicants with
security clearances or applicants who are eligible for security clearances.

  
Relocation Assistance Provided No

Career Level Experienced

Professional Area Knowledge Management

Req ID 20646BR

  
To view the complete announcement and apply, search for Req ID 20646BR on the
advanced search of the [MITRE career page](http://www.mitre.org/careers/job-
openings).

  
Source: [Indeed](http://www.indeed.com)



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/10199/


[CODE4LIB] Job Posting: Associate Dean of Collections, UMD Libraries

2013-10-02 Thread Ben Wallberg
We are pleased to announce the availability of an Associate Dean of Collections 
position at the University of Maryland Libraries in College Park, MD.

The announcement is available at https://ejobs.umd.edu/postings/21852 and 
interested parties can apply at this site. The closing date for applications is 
October 25, 2013.


[CODE4LIB] Job: Archivist for University Archives at University of California, Irvine

2013-10-02 Thread jobs
The University of California, Irvine Libraries seeks an energetic, skilled
professional for the position of Archivist for University Archives in the
Department of Special Collections and Archives to acquire and make available
materials documenting the history and functions of the UC Irvine campus. The
first two years of the position will be focused on exhibits, outreach, and
collection development related to the 50th anniversary of the UC Irvine
campus.

  
Duties and Responsibilities

  
Reporting to the Head of Special Collections  Archives and University
Archivist, the Archivist for University Archives is responsible for overall
management of the University Archives collections. The successful candidate
will participate in active collection development to acquire the most
significant materials of permanent historical value for documenting the
history and functions of the UC Irvine campus, collaborate actively with the
UCI Administrative Policies  Records unit, and provide and coordinate
appraisal, accessioning, preparation of processing plans, arrangement and
description, and preservation of materials in all formats for the University
Archives. The Archivist for University Archives implements archival management
of records in electronic formats, coordinates University Archives public
service, engages in active outreach to campus schools and units, provides
instruction in use of University Archives materials, and prepares exhibits.
The Archivist for University Archives has responsibility for encoding finding
aids using Encoded Archival Description (EAD) for contribution to the Online
Archive of California. In addition the Archivist for University Archives
supervises processing assistants including paraprofessional archival
processors and part-time students and serves on the Department's reference
desk. The successful candidate may also participate in digitization projects,
acquisition of manuscript and archival collections, donor relations, and grant
proposals as appropriate.

  
Qualifications

  
Required:

  * A graduate degree in library science from an ALA-accredited institution, or 
a graduate degree in archival studies, or an equivalent combination of 
education and experience.
  * Formal coursework or training in archival management and theory.
  * Experience processing archival collections and preparing finding aids.
  * Familiarity with concepts related to the management of university archives.
  * Familiarity with concepts related to archival management of electronic 
records.
  * Familiarity with basic records management principles and current trends.
  * In-depth knowledge of efficient processing procedures, such as those 
outlined in Greene and Meissner's More Product, Less Process.
  * Ability to learn new technologies quickly and effectively.
  * Strong written, verbal, and interpersonal communication skills.
  * Ability to work effectively within a culturally diverse academic community.
  * Ability to work effectively in teams and in a dynamically changing 
environment.
  * Ability to meet the University of California criteria for advancement and 
promotion.
Preferred:

  * Advanced skill in using the Archivists' Toolkit and encoding finding aids 
using Encoded Archival Description.
  * Familiarity with ArchivesSpace.
  * Familiarity with the Guidelines for Efficient Archival Processing in the 
University of California Libraries.
  * Experience providing reference service in a research or academic library.
  * Experience working with archival collections in non-textual formats, such 
as photographs, audio recordings, and video recordings.
  * Experience supervising archival processing assistants.
  * Experience working with electronic records.
  * Experience working with university schools and units.
  * Experience processing university archives.
  * The Department of Special Collections and Archives
Special Collections and Archives houses the UCI Libraries' collections of
manuscripts and archives, rare books, and notable subject collections.
Archival collecting areas of particular strength and distinction include
regional history (emphasizing Orange County and Southern California), the
Southeast Asian Archive, the Critical Theory Archive (including the papers of
Jacques Derrida, Wolfgang Iser, Paul de Man, and others), the University
Archives (documenting the UC Irvine campus), dance and the performing arts
(including the papers of Robert Cohen and choreographers Donald McKayle and
Eugene Loring), and distinguished UCI faculty (including Nobel Laureates
Frederick Reines and Sherwood Rowland).



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/10203/


Re: [CODE4LIB] Ruby on Windows

2013-10-02 Thread Jason Stirnaman
Josh,

If you're wanting to deploy a Ruby app to Windows desktops then you might look 
at Shoes or jRuby (as others suggested):

http://www.slideshare.net/anisniit/jruby-15867973

http://www.slideshare.net/anisniit/jruby-15867973http://www.slideshare.net/anisniit/jruby-15867973



For web apps...what everyone else said, but if you're adventurous you might 
look at Ironpython and Ironruby: https://github.com/IronLanguages



Jason
https://github.com/IronLanguages-- Original message --
From: Jonathan Rochkind
Date: 10/01/2013 7:04 PM
To: CODE4LIB@LISTSERV.ND.EDU;
Subject:Re: [CODE4LIB] Ruby on Windows


So, when my desktop workstation was Windows, i developed ruby by actually 
running it on a seperate box which was a linux box. I'd just ssh in for a 
command line, and I used ExpanDrive[1] to mount the linux box's file system as 
a G:// drive on Windows, so I could still edit files there with the text 
editor of my choice.




So it barely mattered that it was a separate machine, right?  Even if it had 
somehow been on my local machine, I'd still be opening up some kind of shell 
(whether CMD.exe or more likely some kind of Cygwin thing) to start up my app 
or run the automated tests etc.  It's a window with a command line in it, what 
does it matter if it's actually running things on my local machine, or is a 
putty window to a linux machine?




So, if you don't have a separate linux machine available, you might be able to 
do something very similar using VirtualBox[2] to run a linux machine in a VM on 
your windows machine.  With VirtualBox, you can share file systems so you can 
just open up files 'in' your linux VM on your Windows machine. There's probably 
a way to ssh into the local linux VM, from the Windows host, even if the linux 
VM doesn't have it's own externally available IP address.




It would end up being quite similar to what I did, which worked fine for me for 
many years (eventually I got an OSX box cause I just like it better, but my 
development process is not _substantially_ different).




But here's the thing, even if you manage to do actual Windows ruby development 
without a linux VM... assuming you're writing a web app... what the heck are 
you going to actually deploy it on?  If you're planning on deploying it on a  
Windows server, I think you're in for a _world_ of hurt; deploying a production 
ruby web app on a Windows server is going to be much _more_ painful than 
getting a ruby dev environment going on a Windows server. And really that's not 
unique to ruby, it's true of just about any non-Microsoft 
interpreted/virtual-machine language, or compiled language not supported by 
Microsoft compilers.  There are reasons that almost everyone running non-MS 
languages deploys on linux (and a virtuous/viscious circle where since most 
people deploy on linux, most open source deployment tools are for linux).




If you really have to deploy on a Windows server, you should probably stick to 
MS languages. Or, contrarily, if you want to develop in non-MS languages, you 
should find a way to get linux servers into your infrastructure.








[1] http://www.expandrive.com/
[2] https://www.virtualbox.org/

From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Ross Singer 
[rossfsin...@gmail.com]
Sent: Tuesday, October 01, 2013 7:06 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Ruby on Windows




If you absolutely must have a Windows development environment, you may want
to consider a JVM-based scripting language, like Groovy or JRuby. All the
cross-platform advantages, none of the woe. Or, not as much, at
least (there's always a modicum of woe with anything you decide on).




-Ross.




On Tuesday, October 1, 2013, Joshua Welker wrote:




 I'm using Windows 7 x64 SP1. I am using the most recent RubyInstaller
 (2.0.0-p247 x64) and DevKit (DevKit-mingw64-64-4.7.2-2013022-1432-sfx).

 That's disappointing to hear that most folks use Ruby exclusively in *nix
 environments. That really limits its utility for me. I am trying Ruby
 because dealing with HTTP in Java is a huge pain, and I was having
 difficulties setting up a Python environment in Windows, too (go figure).

 Josh Welker


 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU javascript:;]
 On Behalf Of
 David Mayo
 Sent: Tuesday, October 01, 2013 3:44 PM
 To: CODE4LIB@LISTSERV.ND.EDU javascript:;
 Subject: Re: [CODE4LIB] Ruby on Windows

 DevKit is a MingW/MSYS wrapper for Windows Ruby development.  It might not
 be finding it, but he does have a C dev environment.

 I know you cut them out earlier, but would you mind sending some of the C
 Header Blather our way?  It's probably got some clues as to what's going
 on.

 Also - which versions of Windows, RubyInstaller, and DevKit are you using?




 On Tue, Oct 1, 2013 at 4:38 PM, Ross Singer 
 rossfsin...@gmail.comjavascript:;
 wrote:

  It's probably also possible to get 

[CODE4LIB] Job: User Interface and Graphic Designer at University of Missouri–Kansas City

2013-10-02 Thread jobs
The User Interface and Graphic Designer applies knowledge, experience, and a
strong design aesthetic to the process of user interface design, interaction
design, and graphic design at UMKC University Libraries. In support of the
work practices of UMKC students and faculty members, the University Libraries
must continuously introduce, develop and refine their online and physical
spaces and services. In addition, the Libraries are working to enhance support
for distance education.

  
The Designer will play a key role in the University Libraries formal user-
centered-design process. The goal of this process is to provide a highly
useful and usable library for students and faculty that supports their work
practices around teaching, learning and knowledge creation. Responsibilities
will include the design of visual and/or interactive products, the development
of user-interface mockups and prototype systems, and the detailed
specification of primarily web-based user interfaces. The incumbent will work
collaboratively with several teams including the requirements gathering,
usability testing, and implementation teams. This position will be responsible
for the design of library products including web and mobile user interfaces,
print work, logos, and presentation templates.

  
UMKC exemplifies the values of education first, innovation, accountability,
diversity, and collaboration. UMKC holds a firm commitment to engage and lead
the larger community in a variety of ways appropriate to its status as a
forward-thinking cultural, intellectual and educational center. The UMKC
Miller Nichols Library is in the midst of expansion and renovation that will
enhance student learning with collaborative learning spaces and innovative
technologies.

  
Bachelor's degree in graphic design, user interface design, interaction design
or a related area or an equivalent combination of education and experience is
necessary.

  
For additional qualifications, benefits and directions on how to apply; please
visit http://library.umkc.edu/jobopenings

Position #59269. Application Review
Begins Tuesday, October 8, 2013.

  
It is the fundamental policy of UMKC to provide equal opportunity regardless
of race, creed, color, sex, sexual orientation, national origin, age, Veteran
status or disability status in all education, employment and contracted
activities. All final candidates will be required to successfully pass a
Criminal Background Check prior to beginning employment.

  
UMKC is an Equal Access, Equal Opportunity, Affirmative Action employer, that
is fully committed to achieving a diverse faculty and staff.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/10207/


[CODE4LIB] Job: Assistant Technical Librarian for Digital Infrastructure at American Philosophical Society

2013-10-02 Thread jobs
The Assistant Technical Librarian for Digital Infrastructure's primary
responsibilities involve the maintenance and deployment of the back-end
systems (servers, databases, backup, etc.) that a modern research library
requires. This position is part of a three-person team that works
cooperatively to ensure reliable performance of systems, provide end-user
support, and engage in long and short term planning for technology needs.

  
The Society's Library, located near Independence Hall in Philadelphia, is a
leading international center for research in the history of American science
and technology, early American history and culture, and Native American
studies. Founded in 1743, the Society's Library houses over
12 million manuscripts, 300,000 volumes and bound periodicals, and thousands
of maps and prints. The Library does not hold materials on philosophy in the
modern sense. More information about the Society and the APS Library can be
found at www.amphilsoc.org.

  
Recent initiatives at the Library have included: the design and deployment of
Islandora, a Fedora-based digital repository; the conversion to the open-
source ILS, Koha; the adoption of the request management software Aeon; and
the development of an integrated search of all materials held by the Library
using XTF.

  
In addition to library services, the Library's Technology Department also
provides IT services to the entire Society. Working in collaboration with the
Web Development Librarian and under the direction of the Associate Librarian
for Technical Services, the successful candidate will have excellent
communication skills in addition to technological abilities as he or she will
be providing service and advice to a diverse constituency. This position
requires an innate curiosity; an ability to learn and adapt technologies
quickly; and the capacity to anticipate, prevent, and solve problems.

  
This position may also perform additional duties, such as public reference
service or cataloging, depending on the interests of the selected candidate.

  
Required Education:

  * MLS/MSLIS through an ALA-accredited program, or MIS
Required Experience (beyond classroom environment):

  * Windows and Linux (Debian) Server environments administration
  * LAN administration and performance monitoring
  * MySQL, MS SQL, XML, XSLT, PHP or similar scripting languages
  * ILS (Koha) administration and other library software management systems
  * Content Management Systems (especially Drupal)
Preferred Experience:

  * Knowledge of electronic records management, digitization strategies and 
digital preservation issues
  * Public service experience in library setting
Duties will include:

  * Installing, maintaining, and troubleshooting all server hardware and 
software
  * Deploying and monitoring all local and remote backup solutions
  * Managing and troubleshooting all databases (backend and frontend)
  * Eliminating system redundancies
  * Assisting in the planning for future technology developments
  * Providing end-user support (internal and external)
  * Other duties as assigned by the Associate Librarian for Technical Services 
or Library Director
The Society's benefits package include generous retirement and health
insurance options and twenty-one paid days off.

Salary: Low 50s, depending on qualifications.

  
The American Philosophical Society is an Equal Opportunity Employer, and
strongly encourages applications from women and minorities.

  
Applications review will begin on November 15, 2013. To apply, send letter of
application, CV, and three references to:

  
Sandy Duffy, Assistant to the Librarian at sdu...@amphilsoc.org.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/10218/


[CODE4LIB] Job: Visiting Research Programmer – Two Positions Available at University of Illinois at Urbana-Champaign

2013-10-02 Thread jobs
**Visiting Research Programmer **- Two Positions Available  
(Academic Professional)

**University of Illinois Library at Urbana-Champaign**  
  
**Position Available:** The expected start date is as soon as possible after 
the closing date.  
  
These are two full-time visiting academic professional appointments in the
University of Illinois at Urbana-Champaign, Library Software Development
Group. To date, two years of funding have been secured for one position; one
year of funding has been secured for the second position.
Positions may be extended or become permanent dependent upon future funding.

  
**Duties and Responsibilities: **As part of a team of software developers and 
library faculty and staff, the persons in these positions will develop software 
programming for projects related to web discovery, access, preservation, 
digitization, education, and other library-related initiatives. Many of these 
initiatives are nationally prominent and funded by agencies such as IMLS, 
Mellon and NEH. These individuals will undertake modifications to improve 
accessibility, write scripts and process data for importing records, fix bugs 
and implement new requests as they occur, and participate in the design, 
development, testing, and evaluation of library software applications and 
databases. These individuals report to the Manager of Library IT Software 
Development Group (SDG), and in a grant environment, to the Principal 
Investigator or the Library lead on the project.  
  
**Required Qualifications:**

  * Bachelor's Degree;
  * Solid understanding of core Web technologies: HTML, JavaScript, and CSS;
  * Experience developing and deploying one or more relevant 
programming/scripting languages: Ruby, PHP, VB/ASP, Java, or .NET, or similar 
object-oriented language;
  * Understanding of SQL relational databases;
  * Some understanding of XML;
  * Demonstrated ability to accurately convert client requirements and 
specifications into working code;
  * Ability to work independently or under only general direction;
  * Excellent oral and written communication skills.
  
See https://jobs.illinois.edu for Preferred.

  
**Salary:** Salary is competitive and is commensurate with experience and 
credentials. These are visiting academic professional positions.  
  
**Apply:** Apply online at https://jobs.illinois.edu/ Attach letter of 
application and complete resume, including names, addresses, telephone numbers, 
and e-mail addresses of three (3) references to: Cindy Kelly, Head, Library 
Human Resources, University of Illinois at Urbana-Champaign, 1408 W. Gregory 
Drive, Urbana, IL 61801. For questions, please call: 217-333-8169.  
  
**Deadline: **In order to ensure maximum consideration, applications and 
nominations should be received by October 15, 2013  
  
**THE UNIVERSITY OF ILLINOIS IS AN AFFIRMATIVE ACTION/EQUAL OPPORTUNITY 
EMPLOYER**



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/10221/


[CODE4LIB] Request for help via a survey

2013-10-02 Thread Patrick Murray-John

Hi all,

I'm writing to ask any of you who work in a museum or other exhibiting 
institution for take a 5 minute survey (or pass it on to whomever you 
think might be interested). It will help with some planning as we 
explore some new directions in development: 
https://www.surveymonkey.com/s/BDZHQKM


Thanks,
Patrick


Re: [CODE4LIB] Ruby on Windows

2013-10-02 Thread Joe Atzberger
To summarize options:

   - Linux VM in VirtualBox (ubuntu, fedora, centOS, etc.)
   - Groovy (dynamic JVM language) is an excellent cross-platform option,
   one I use daily.  Especially if you are coming from a Java background.
The Groovy web framework comparable to rails is Grails.

Packaging in Ruby is one of the worst downsides of an otherwise compelling
language, and getting it onto Windows is more than I would bother with.

If you are doing Groovy, I'd still develop it on linux (for ease of
integration with various documentation and tutorials, and of course
personal preference).

--Joe

On Tue, Oct 1, 2013 at 5:13 PM, Joshua Welker wel...@ucmo.edu wrote:

 I'm using Windows 7 x64 SP1. I am using the most recent RubyInstaller
 (2.0.0-p247 x64) and DevKit (DevKit-mingw64-64-4.7.2-2013022-1432-sfx).

 That's disappointing to hear that most folks use Ruby exclusively in *nix
 environments. That really limits its utility for me. I am trying Ruby
 because dealing with HTTP in Java is a huge pain, and I was having
 difficulties setting up a Python environment in Windows, too (go figure).

 Josh Welker


[CODE4LIB] FW: Evanced Registration Module Released

2013-10-02 Thread Sarah Shealy
My co-worker sent this out on the Drupal4Lib and I thought I'd post it here as 
well. Sorry if I shouldn't. :-)

Sarah Shealy
Front End Web Developer | Richland Library

 Date: Wed, 2 Oct 2013 17:40:18 +
 From: mjarr...@richlandlibrary.com
 Subject: [DRUPAL4LIB] Evanced Registration Module Released
 To: drupal4...@listserv.uic.edu
 
 I just wanted to share that Richland Library recently released a new module 
 called Evanced Registration to assist libraries that use Evanced for event 
 registrations. While the module could technically be used without any 
 dependencies, we use it as an supplementary module to the existing Evanced 
 Events Importer module which imports Evanced events as Drupal nodes. Evanced 
 Registration allows you to add hyperlinks onto your event nodes and let your 
 users register for those events without ever leaving the context of the 
 Drupal site.
 
 You can download the latest release of the module and read more about it in 
 the included README.txt file here:
 
 http://drupal.org/project/evanced_registration
 
 [cid:2C4C2392-D9F7-4533-88D9-E7D01B3CE9CA]
 Mark W. Jarrell
 Online Applications Developer | Richland Library
 1431 Assembly St.  | Columbia, SC 29201
 Access Freely at RichlandLibrary.comhttp://www.richlandlibrary.com.
 
 Listen Freely:
 My Pick | Angels  Airwaves - 
 Anxietyhttp://www.freegalmusic.com/artists/view/QW5nZWxzICYgQWlyd2F2ZXM=/408842/aW9kYQ==
 
 ___
 drupal4lib mailing list
 questions/help: drupal4lib-requ...@listserv.uic.edu
 http://listserv.uic.edu/archives/drupal4lib.html
  

[CODE4LIB] NISO/DCMI Webinar: Metadata for Public Sector Administration

2013-10-02 Thread DCMI Announce
***Please excuse the cross-posting***

===
NISO/DCMI Webinar: Metadata for Public Sector Administration
PRESENTER: Makx Dekkers  Stijn Goedertier

DATE: October 30, 2013
TIME: 1:00pm - 2:30pm Eastern (17:00-18:30 UTC) World Clock:
http://bit.ly/19EvBJe
INFORMATION  REGISTRATION:
http://www.niso.org/news/events/2013/dcmi/publicsector/
===

ABOUT THE WEBINAR:

One key challenge for e-Government programs around the world has been the
lack of easily accessible information about the metadata schemas,
controlled vocabularies, code lists, and other reference data that provide
interoperability among a broad diversity of data sources.

The Asset Description Metadata Schema [1] was developed for exchanging
information about such interoperability assets. The schema was developed
with support from the European Commission with the objective of
facilitating interoperability across eGovernment programmes in Europe, but
it is already proving its usefulness in a wider context, for example to
describe specifications maintained by DCMI and W3C. One key implementation
of ADMS is in a federation of semantic asset repositories on the Joinup
server [2].

Libraries that collect government information will benefit if such
information is based on a set of commonly used schemas, vocabularies and
code lists, making it easier to aggregate information from multiple
sources. This webinar introduces the ADMS schema and discusses examples of
its implementation.

ABOUT THE SPEAKERS:

Makx Dekkers has been the editor in the development and consensus process
for ADMS. He is an independent information professional who has been
working in areas of information management, metadata and interoperability
for more than three decades. After a career start in library and
information networking and international cooperation, he became the
Managing Director at DCMI in 2001, a position he held until 2011. Since
then, he has been involved with projects concerning interoperability in the
areas of Open Government Data and Public Sector information.

Stijn Goedertier, Manager at PriceWaterhouseCoopers Belgium, is a key
participant in the ADMS project.

REGISTRATION:

Registration is per site (access for one computer) and closes at 12:00 pm
Eastern (16:00 UTC) on October 30, 2013. Discounts are available for NISO
and DCMI members and students.

For more information and to register, visit the event webpage:
http://www.niso.org/news/events/2013/dcmi/publicsector/
===

[1] https://joinup.ec.europa.eu/asset/adms/release/100
[2] https://joinup.ec.europa.eu/catalogue/repository


Re: [CODE4LIB] Good MARC PHP Libraries,

2013-10-02 Thread Dan Scott
On Fri, Sep 27, 2013 at 9:48 AM, Dan Scott deni...@gmail.com wrote:
 On Thu, Sep 26, 2013 at 9:23 AM, Bill Dueber b...@dueber.com wrote:
 Given that File_MARC has been around since, what, the late 1950's, why
 don't you just slap a 1.0 on it? It's not like anyone isn't using it
 because they're waiting for the API to stabilize; we're all using it
 regardless.

 Heh. The main reason is that I want to remove the dependency on the
 PEAR Structures_LinkedList package, which is also beta, and also
 written by me. Several PHP point releases ago, native linked lists
 were (finally) added; I had a branch that cut over to native linked
 lists and passed most of the tests, but got distracted by a cat video
 online or something and never got to that finish line.

 I have a bit of a crazy weekend coming up, but tell you what: next
 week I'll resurrect that branch and see if I can cut a 1.0 release.
 Seeing tangible interest from the community is good motivation :)

First step: I have removed the dependency on Structures_LinkedList in
favour of the native SplDoublyLinkedList. All tests are passing, and I
think I closed a few long-standing corner cases as well...

Per PEAR rules, I have pushed File_MARC 0.8.0 beta. If a few hardy
souls could give this a shot with their own applications and let me
know if it all looks good, then I'll proceed with 1.0 stable on
Friday.