-
Notifications
You must be signed in to change notification settings - Fork 7
Description
We all know the note modeling approach has taken a lot of turns yet the current approach still matches the original whitepaper for the most part: https://www.loc.gov/bibframe/docs/pdf/bf2-notes-march2017.pdf
It looks like the conversion specs tell you to create notes like this:
rdf:type, no bf:noteType (example 2)
<bf:note>
<bf:Note>
<rdf:type rdf:resource="http://id.loc.gov/vocabulary/mnotetype/metaentry"/>
<rdfs:label>0 - successive</rdfs:label>
</bf:Note>
</bf:note>
Or just a label (example 1)
<bf:note>
<bf:Note>
<rdfs:label>0 - successive</rdfs:label>
</bf:Note>
</bf:note>
First, the mnotetype is a skos:Concept, not a bf:Note, despite what is in the ontology comments on Note“ Any entry from the Note Types vocabulary at ID may be used; all have been defined as a bf:Note”. That should be easy to update in id.loc.gov.
I think in each of these types if there are multiple choices I think you really meant something like this:
<bf:note>
<bf:Note>
<rdf:type rdf:resource="http://id.loc.gov/vocabulary/mnotetype/metaentry/successive"/>
<rdfs:label>0 - successive</rdfs:label>
</bf:Note>
</bf:note>
Which you could reduce to:
<bf:note rdf:about="http://id.loc.gov/vocabulary/mnotetype/metaentry/successive"/>
Also, if a note is really a byte in a fixed field, consider adding the code (not really in the whitepaper as well...)
<bf:note>
<bf:Note>
<rdf:type rdf:resource="http://id.loc.gov/vocabulary/mnotetype/metaentry/successive"/>
<rdfs:label>successive</rdfs:label>
<bf:code>0</bf:code>
</bf:Note>
</bf:note>
Finally, if you aren't using noteType any more than perhaps it needs to be explained when it should be used? (Example 3)
And I don't think example 4 is an option any more, please consider publishing an updated whitepaper with the current thinking. Thanks!