samvera / valkyrie

A Data Mapper library to enable multiple backends for storage of files and metadata in Samvera
Other
34 stars 23 forks source link

Fedora adapter filters all fedora.info values #970

Closed dlpierce closed 2 weeks ago

dlpierce commented 3 weeks ago

The fedora adapter attempts to account for Fedora's server managed triples but uses uses a less stringent namespace criteria. Specifically, valkyrie filters out all values that begin with http://fedora.info here and predicates in http://fedora.info/definitions here.

In contrast, Fedora considers the more specific http://fedora.info/definitions/v4/repository# as what is managed.

Hyrax's ResourceStatus system uses the http://fedora.info/definitions/1/0/access/ObjState# namespace which blocked when using the fedora adapter by this issue.

My sense is the check valkyrie does should more closely align with Fedora's behavior.