[VUFIND-749] Add indexing support for new RDA 264 MARC field Created: 19/Feb/13 Updated: 19/Aug/13 Resolved: 24/May/13 |
|
Status: | Resolved |
Project: | VuFind® |
Components: | Import Tools |
Affects versions: | None |
Fix versions: | 2.0 |
Type: | Improvement | Priority: | Major |
Reporter: | Demian Katz | Assignee: | Demian Katz |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original estimate: | Not Specified |
Issue links: |
|
Description |
RDA adds a new MARC field which contains publication information: http://www.loc.gov/marc/bibliographic/bd264.html We should update the indexing routines for publisher names and publication dates to account for the existence of this field. |
Comments |
Comment by Demian Katz [ 16/May/13 ] |
The initial strategy we’ve come up with at Villanova is to only worry about 264 fields with indicator 2 set to 1 (publication) or 4 (copyright) – and publication will trump copyright if both exist. For now we’re ignoring production, distribution and manufacture – we’ll figure out what to do with these if there seems to be an actual use case for them. If multiple dates are involved, we’ll pick the earliest one for sorting purposes. In summary: - If publication and copyright date both exist, prefer publication date - If two dates of the same type exist, prefer the earlier date It is going to take some custom programming to implement this routine, and I’m going to hold off on writing the code until I have a good set of sample data. If you have any real-life MARC records with detailed 264 records and don’t mind sharing them, that might help me get started -- feel free to post them here. Otherwise, I’ll wait until they start appearing on our end. |
Comment by Demian Katz [ 17/May/13 ] |
I've made some progress on the date portion of the problem -- see r1702 of SolrMarc for details. I'll work on the publisher portion and the VuFind display side shortly. |
Comment by Demian Katz [ 17/May/13 ] |
I've also made progress on the publisher portion of the problem -- see r1703 of SolrMarc. Next up: adjusting the MARC record driver within VuFind. |
Comment by Demian Katz [ 24/May/13 ] |
BeanShell version of indexing support committed to master here as a placeholder until next SolrMarc release can be used for compiled Java versions: https://github.com/vufind-org/vufind/commit/71586ec190ea4d84846799de599e77bc5f052e41 |
Comment by Demian Katz [ 24/May/13 ] |
Place of publication support added to MARC record driver here: https://github.com/vufind-org/vufind/commit/88f97ccd3fc0d3019c977d8dfa09b1f2e98c0db4 This issue is now fully resolved (except for the SolrMarc upgrade covered by |