RDF imports in bulkrax
Descriptive summary
This was thought to be working at one point. In the Bulkrax::BagitParser, you are allowed to choose rdf or csv as the format of the metadata file, and there are RDF configurations in bulkrax.rb. However, in the OD2 bagit_complex_parser, the entry_class is simply set to CsvEntry. Per discussion with wickr and sseymore, we are backlogging RDF functionality until we start working on enhancements. Here are some concerns. Once we upgraded to v2, the configurations for RDF became deprecated. I changed them to what I think they should be, but this will need to be tested. Also, the configs were set on the RDFEntry, but now the configs are handled in the parser, which is supposed to handle both csv and rdf, which seems clashy Also some of the code in the bagit_complex_parser seems written to handle nts that are coming from OD1 bagging scripts, but those will be different in some ways from nts exported from OD2 (does using the OD1 bagging scripts even makes sense?) Also uses uris like http://oregondigital.org/u?/uo-arch-photos,19138, which is likely present on first gen assets (migrated from ContentDM), and second gen assets (created on OD1) that are UO child objects, or again, nts coming from OD1 bagging scripts, but not OSU child objects, and not 3rd gen assets (created in OD2) Also, some of the code for both the config and the bagit_complex_parser use yml files that were created for OD2 migration (eg crosswalk.yml, collections.yml) and which will potentially or likely be deprecated once migration is over, and no longer maintained.
Expected behavior
Related work
Link to related tickets or prior related work here.
Accessibility Concerns
Add any information here to indicate any known or suspected accessibility issues for this ticket