sul-dlss-labs / ld4p

placeholder github repo for issues, specs and documents for LD4P work
0 stars 1 forks source link

Has the Bibframe namespace changed? #37

Closed dazza-codes closed 7 years ago

dazza-codes commented 7 years ago

For works in BF1, we use

When I loaded BF2 data into Blazegraph and searched for works using that prefix, it found nothing. I then inspected some data and found entries using <http://id.loc.gov/ontologies/bibframe/Work>. Is this correct for BF2?

The MARC was converted to BF2 using https://github.com/lcnetdev/marc2bibframe2, i.e.

See slack discussion at https://ld4star.slack.com/archives/ld4all_ontology/p1489165653000190

dazza-codes commented 7 years ago

Rebecca Younes confirmed that this namespace change is correct. She says that LOC have declared this change, by design. It’s not a bug in the BF2 converter.

The implication is that any code using the previous namespace must be updated to use the new namespace. In general, code should declare a prefix for it, something like:

When code defines this prefix in one place, it only needs to be updated there.