Releases: lcnetdev/marc2bibframe2
v3.0.0
Conversion updates based on specifications v3.0. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Medium of Performance conversion from MARC fields 048 and 382 is now located in a new specification (ConvSpec-048,382). Properties and classes from the Performed Music Ontology have been added to the BIBFRAME ontology and are used in this new specification.
- The ConvSpec-048-Codes specification is now obsolete.
- Music identifiers in the MARC 383 field now use new classes (bf:SerialNumber, bf:OpusNumber, bf:ThematicIndexNumber) instead of literals.
- Music key information from the MARC 384 field now uses a new object property bf:keyMode/bf:KeyMode
- Identifier source data from MARC 024 $2 now includes a URI from the Standard Identifiers vocabulary.
See the NEWS file and the updated specifications for full details of changes. Changes from v2.10.0 in the specifications are marked in red.
v2.10.0
Conversion updates based on specifications v2.10. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Added conversion of MARC 880 fields that are paired with 5XX fields
- Changed conversion of MARC 300 $b; it is now a note within an extent resource
- Changed conversion of MARC 510 (with first indicators=3 or 4) from a Work-to-Work relationship to an Instance note
- Moved conversion of MARC 547 to a note within a former title resource, when possible
- Moved conversion of MARC 580 to a note within a relationship resource, when possible
See the NEWS file and the updated specifications for full details of changes. Changes from v2.9.0 in the specifications are marked in red.
v2.9.0
Conversion updates based on specifications v2.8. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Addition of URIs for variant title types found in MARC 246 and 247 fields
- Changed the conversion of MARC 508, 511, 524 fields to use notes and notetype URIs instead of distinct BIBFRAME properties
- Added notetype URIs to the conversion of MARC 525 and 556 fields
- Changed conversion of MARC 506 and 540 $f to bf:qualifier
- Changed conversion of MARC 506 and 540 $g to bf:validDate
- Changed conversion of MARC 521 $b to bf:source
- Added conversion of MARC 505 Ind2
- Changed conversion of MARC 510 field to use indirect relationship model
See the NEWS file and the updated specifications for full details of changes. Changes from v2.8.0 in the specifications are marked in red.
v2.8.1
Patch release.
v2.8.0
Conversion updates based on specifications v2.8. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Conversion of MARC 880 fields for agents, which were previously not converted.
- Conversion of MARC 880 fields for variant titles (MARC 246, 247, 740), which were previously not converted.
- Added conversion of UDC classification numbers in MARC 080 field.
- Bibliographical notes in MARC 504 fields are now converted as notes instead of as supplementary content.
- Adjustmented the creation of relationships to use the vocabulary at https://id.loc.gov/vocabulary/relationship.html instead of BIBFRAME properties.
- Retention of MARC 040 field as a note in Admin Metadata.
- Refined conversion of MARC 7XX fields that have data in $i and Ind2=2 to selectively create resources with a “part” relationship.
See the NEWS file and the updated specifications for full details of changes. Changes from v2.7.0 in the specifications are marked in red.
v2.7.0
Conversion updates based on specifications v2.7. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- New conversion of relationships and related works to mirror the existing contribution-role modeling of agents.
- New conversion of language resources in MARC 041 field to create language-specific notes or language-specific accompanying resources according to the information in each subfield.
- Identifiers from OCLC in MARC 035 field are assigned to the new Identifier class bf:OclcNumber to facilitate data exchange activities.
- Classification numbers from the National Agriculture Library in MARC 070 field are assigned to the new classification class bf:ClassificationNal
- Title information from MARC 1XX fields is now converted.
- Further refinements to the creation of Series Hubs from 490 fields.
See the NEWS file and the updated specifications for full details of changes. Changes from v2.6.0 in the specifications are marked in red.
v.2.6.0
Conversion updates based on specifications v2.6. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- New conversion of $1 in authorized access points
- Revised creation of Admin Metadata to create four distinct resources
- More selective conversion of MARC 015 field to exclude placeholder numbers (e.g. "GB***") and numbers without source fields
- Better handling of bf:acquisitionTerms literals from MARC 020/024 $c
See the NEWS file and the updated specifications for full details of changes. Changes from v2.5.0 in the specifications are marked in red.
v2.5.0
Conversion updates based on specifications v2.5. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Move PrimaryContribution, Relief, and CaptureStorage from BFLC to BF namespace.
- Added conversion support for 023, 046 $m and $n, and 647.
- Regularize bf:electronicLocator shape throughout.
- Better handling of 26X ind1 for serials and integrating resources.
- Numerous bug fixes.
See the NEWS file and the updated specifications for full details of changes. Changes from v2.4.0 in the specifications are marked in red.
v.2.4.0
Conversion updates based on specifications v2.4. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Placement of title non-filing indicator values in new bflc property "nonSortNum."
- All bytes from the MARC 007 field are now mapped to the BIBFRAME Instance.
- MARC 856 fields will create BIBFRAME Instances instead of BIBFRAME Items.
- Splitting of a single MARC record with multiple 007, 300 and 856 fields into multiple records - one for each iteration of the resource – which creates multiple Instances linked to a Work. The split occurs as a preprocessing step documented in the new "Preprocess 0" spec.
- The Instances created via the splitting process are given the rdf:type "bflc:SecondaryInstance."
See the NEWS file and the updated specifications for full details of changes. Changes from v2.3.0 in the specifications are marked in red.
v2.3.0
Conversion updates based on specifications v2.3. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Stop generating Item/shelfMark from 050.
- 051s use same Classification pattern as 050s.
- Refactor Item generation to be more targetted and group better.
- 561, 563, and 581 to Instance unless $5, in which case continues to go to Item.
- Incorporate new 'use by agency' statuses for Classification resources from 050, 055, 060, 070.
See the NEWS file and the updated specifications for full details of changes. Changes from v2.1.0 in the specifications are marked in red.