Open ghost opened 6 years ago
Will ask indexing group to determine human readable indexing rules
Adding a link to a Traject mapping which is a little easier to read and is more up to date in terms of cataloguing practice as far as I can tell: https://github.com/cul/clio-spectrum/blob/master/config/traject/bibliographic.rb
And here's another one from UVA with what appear to be simpler mappings: https://github.com/uvalib/virgo4/blob/08ec17626123feb500333c4aa84b5dbfeb88da4f/app/models/marc_indexer.rb
Requirements As a user I want to:
As the Discovery Librarian I want to:
As a metadata/cataloguing staff-member I want to:
Description: The standard library cataloguing data format is MARC. MARC uses numeric fields to contain bibliographic information in the form of text strings that use a content standard to format the text and, perhaps more importantly, the punctuation. Each MARC field can be subdivided into alphabetical subfields which generally either a) containing repeated elements or b) subdivide the text string. MARC fields and subfields are often written out as e.g. 245$a which means field number 245 (= title), subfield a.
In SolrMarc, the library currently being used to index Blacklight data, the mapping of MARC fields occurs here with more sophisticated data manipulation using BeanShell happening in these scripts. Once the fields have been mapped, they can be designated for search and/or display in the appropriate Solr config file (either schema.xml or solrconfig.xml).
Fields to index and display:
In the first phases of the discovery project, I have worked closely with @theLinkResolver in the bib services department. As with all data work, this will have to be done in consultation with metadata/bib services librarians and staff, who will need to work with @nnunn on the wireframes.