[OPEN-ILS-DEV] Re: [OPEN-ILS-GENERAL] Introduction - new installation

Eric Lesage lesagee at iro.umontreal.ca
Thu Apr 12 21:30:34 EDT 2007


On Mon, 9 Apr 2007, Jason Etheridge wrote:

> I'm cross-posting to OPEN-ILS-DEV here; it should be easy to feed a
> list of ISBNs to a Perl/Python/Ruby script and have it batch retrieve
> from a Z39.50 or SRU service, or through the Amazon API (and maybe
> even a bash script and wget would do the trick in the case of Amazon,
> with REST).  Any volunteers?  If not, I'll give it a go soon-ish.

I've recently written a few Perl scripts that do the "fetch from the 
world" part of this by reading a list of ISBNs from an OpenOffice 
spreadsheet and generating bibliographic MARC records.

I have a script to get MARC records from LoC (or Z39.50 generally, rather 
trivial) and another script from Amazon ECS4 XML. Of course, the MARC 
generated from Amazon data is totally non-AACR2 compliant. In fact, it is 
barely MARC compliant: the names are not canonical (simple reversion 
algorithm), the title case is wrong, the subject headings are not from any 
controled thesaurus, etc (and often are not subjects at all).

If you think these can suit your purposes, I could upload them to my web 
page. I never intended them to be public, the style and comments could 
see some improvement.

-- 
Eric Lesage


More information about the Open-ils-dev mailing list