
Brad Collins wrote:
Steve/
I tried to send this to the list but it bounced but you will likely be about the only person interested so here it is...
Surely that's not true! I'm sure many on this list are just thrilled by discussions about MARC. ;-)
Steve Thomas <stephen.thomas@adelaide.edu.au> writes:
Feedback welcomed.
First of all, your script taught me a lot about both MARC and Perl. VERY GOOD WORK!
Thanks.
I have been working the last few days on porting your script to elisp and I noticed the following problem with Audio Book records:
RDF
<pgterms:etext rdf:ID="etext9737"> <dc:publisher>&pg;</dc:publisher> <dc:title rdf:parseType="Literal">The Seven Poor Travellers</dc:title> <dc:creator>Dickens, Charles (1812-1870)</dc:creator> <dc:language>en</dc:language> <dc:type>Audio Book, computer-generated</dc:type> <dc:created>2006-01-01</dc:created> <dc:rights>Copyrighted work. See license inside work.</dc:rights> </pgterms:etext>
MARC
LDR 00560cam 22001573a 4500 005 20041111153800.0 008 060101s2006||||xxu|||||s|||||000 f eng d 100 1 |aDickens, Charles,|d1812-1870 245 14|aThe Seven Poor Travellers |h[electronic resource] /|cby Charles Dickens 260 |bProject Gutenberg Literary Archive Foundation,|c2006 500 |aProject Gutenberg 506 |aFreely available. 516 |aElectronic text 830 0|aProject Gutenberg|v9737 856 40|uhttp://www.gutenberg.org/etext/9737 856 42|uhttp://www.gutenberg.org/license|zLicense
First, I see you are using a prior version of the script/output. The latest version now produces this: LDR 00626cam a22002053a 4500 000 9737 003 PGUSA 005 20041115162032.0 008 060101s2006||||xxu|||||s|||||000 | eng d 040 |aPGUSA|beng 042 |adc 100 1 |aDickens, Charles,|d1812-1870 245 14|aThe Seven Poor Travellers |h[electronic resource] /|cby Charles Dickens 260 |bProject Gutenberg,|c2006 500 |aProject Gutenberg 506 |aFreely available. 516 |acomputer-generated Audio Book 830 0|aProject Gutenberg|v9737 856 40|uhttp://www.gutenberg.org/etext/9737 856 42|uhttp://www.gutenberg.org/license|3Rights I can see immediately that I need to add soemthing for the copyrighted works. Probably an addition to the 506 note.
I am far from being fluent in MARC, but from what I've seen I would tend to say that the value for the 245 h subfield should be `sound recording' and I am still not sure about the 516 field for electronic file types.
You'll see that the 516 now reflects what's in the PG catalog. The 245 h subfield value used is a generic term, for the medium of the item, and this is commonly used for any kind of electronic resource. The term 'sound recording' is used for things like LP (and I guess CD) records. The major intent is to distinguish this item from other media, e.g. paper.
Does MARC have a list of defined enumerated values for these subfields?
I have a few other questions:
I'm also still not clear on why a 500 field is needed. The 500 field is a general note, so why would a note with a value of `Project Gutenberg' be helpful?
Not sure about this one. But using the 830 field (Series statement) requires either a 490 or 500 (general note). So I'm just following the MARC spec. here. Some things I just don't ask about. ;-)
Second, I would suggest making the 260 field a bit more ISBD-ish.
260 |a-Urbana: |bProject Gutenberg, |c2006.
or at least:
260 |aUrbana, |bProject Gutenberg, |c2006.
Yes. You'll see I'm now using just 'Project Gutenberg' for the publisher name -- after coment from Greg. The a subfield can be used for place of publication, but ... I'm not sure what that is. Is it still Urbana (I thought PG had long since moved from there)? Is it the business address of PGLAF? Is it the home town of ibiblio? In the end, it seemed easiest to omit that.
Which leads us to the question of how should the publisher name be formated?
In a sense, each PG; Aussie, Germany, EU, Canada etc would have a different city they were published in, located in the country they were from. Even if, (as they are in this case) seperate legal entities the city should be enough to identify PG USA. There should be a publisher authority record this points to. How should this be handled?
The catalog only includes items from "PGUSA". If other countries wanted to use the script to build MARC for their collections, then we can easily modify the script to change the publisher name. Thanks for the feedback! Steve -- Stephen Thomas, Senior Systems Analyst, University of Adelaide Library UNIVERSITY OF ADELAIDE SA 5005 AUSTRALIA Phone: +61 8 830 35190 Fax: +61 8 830 34369 Email: stephen.thomas@adelaide.edu.au URL: http://staff.library.adelaide.edu.au/~sthomas/ CRICOS Provider Number 00123M ----------------------------------------------------------- This email message is intended only for the addressee(s) and contains information that may be confidential and/or copyright. If you are not the intended recipient please notify the sender by reply email and immediately delete this email. Use, disclosure or reproduction of this email by anyone other than the intended recipient(s) is strictly prohibited. No representation is made that this email or any attachments are free of viruses. Virus scanning is recommended and is the responsibility of the recipient.