lcnetdev / marc2bibframe2

Convert MARC records to BIBFRAME2 RDF
http://www.loc.gov/bibframe/
Creative Commons Zero v1.0 Universal
88 stars 35 forks source link

Jodiw1.7 #203

Closed kefo closed 3 years ago

kefo commented 3 years ago

Lots of commits. The first ones - all Jodi - are small changes, such as bf:arrangement to bf:collectionArrangement, or bflc:Eidr to bf:Eidr, both of which reflect recent vocabulary changes. A couple of URI changes. More substantial changes had to do with integrating Hubs: 240s become a Work/Hub with an expressionOf relationship from the Work/Expression (the thing in the 245) to the Work/Hub. A number of changes to how properties generated from 130/240 subfields are treated, principally by becoming properties of the Hub, not the Work/Expression. This is doubtless correct, but there may be a situation in the future where the information should be repeated at the Work/Expression level (imagine a 240 with a $r (key) and the MARC record does not have a 384 (key)). Related: 245 title is on Work/Expression always, and the Instance. (240 now a related Hub resource.) Six commits related to integrating the NoteTypes list. And a commit to mitigate duplicated information from repeated 344s or values in 007 that are also found in 3XX fields.

wafschneider commented 3 years ago

This PR has been split, with just the relatively minor changes (#205) separated from the main entry uniform title handling (https://github.com/lcnetdev/marc2bibframe2/tree/unif-title-hub). Closing.