I rewrote that area extensively for our Library and I'm happy to share, but the thing I get most when looking at stuff like this is that every Library will have differences (sometimes subtle, sometimes glaring).
We ended up using 'format' and 'sub_format' to bring an even greater degree of distinction:

Greg Pendlebury
Electronic Services Officer (Systems Team)
Division of Academic Information Services
University of Southern Queensland
Phone: +61 7 4631 1501
Fax: +61 7 4631 1841


From: Andrew Nagy [mailto:asnagy@gmail.com]
Sent: Friday, 26 June 2009 8:54 AM
To: Lovins, Daniel
Cc: vufind-tech@lists.sourceforge.net; solrmarc-tech@googlegroups.com
Subject: Re: [VuFind-Tech] Question on getFormat function in VuFindIndexer.java

Daniel - This is definitly a VuFind issue.  I made that comment :)  This was something that I came across when developing the algoritm to detect the format from a marc record.  I found that if I captured the C from the 007 it was making too many records "Electronic".  Speaking of - I don't even like the term Electronic as a format - but I couldn't come up with a better term.  It's probably time that we re-evalute the format detection algortihm and revise it.  Please feel free to make any suggestions.


On Thu, Jun 25, 2009 at 5:10 PM, Lovins, Daniel <daniel.lovins@yale.edu> wrote:
Not sure if this is a VuFind question or a SolrMarc question ...

I've been looking at how electronic resources are indexed in Solr.

In VuFindIndexer.java (e.g., http://tinyurl.com/nevew8), where it's looking at records that have the value 'C' (= "Electronic Resource") in MARC 007 byte 0, and an R (= "remote") in byte 01, there's an in-line comment on lines 130-131: "Do not return - this will cause anything with an 856 field to be labeled as "Electronic".

I'm just not sure what this means.

The default for this routine (Case C) is "Software". Wouldn't the default kick in if nothing is returned? And how does the 856 relate to this?

Thanks for your help.


Daniel Lovins
Metadata and Emerging Technologies Librarian
Catalog & Metadata Services
Sterling Memorial Library
Yale University
PO Box 208240
New Haven, CT 06520
tel: 203/432-1707
fax: 203/432-7231
Vufind-tech mailing list

This email (including any attached files) is confidential and is for the intended recipient(s) only. If you received this email by mistake, please, as a courtesy, tell the sender, then delete this email.

The views and opinions are the originator's and do not necessarily reflect those of the University of Southern Queensland. Although all reasonable precautions were taken to ensure that this email contained no viruses at the time it was sent we accept no liability for any losses arising from its receipt.

The University of Southern Queensland is a registered provider of education with the Australian Government (CRICOS Institution Code No's. QLD 00244B / NSW 02225M)