Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please put the RELS in the coconut #60

Open
bradspry opened this issue Feb 16, 2021 · 3 comments
Open

Please put the RELS in the coconut #60

bradspry opened this issue Feb 16, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@bradspry
Copy link

Title (Goal) RELS export Plugin
Primary Actor The Future
Scope Preservation
Level Spicy
Story Realistically, only the bags will survive the long haul, not systems. Placing an object's relationships into the bag will provide digital archeologists of the future the means to rebuild a repo from scratch.
@mjordan
Copy link
Owner

mjordan commented Feb 16, 2021

Nice! I just rewatched the Muppets skit where they were singing that song a couple weeks ago.

Assuming that all relevant relationships are expressed in the RDF properties for an object, there are already a couple of plugins that include the RDF (in JSON-LD and in Turtle) in a Bag. Is that sufficient, or do you think we need something more specificÉ

@mjordan mjordan added the enhancement New feature or request label Feb 17, 2021
@bradspry
Copy link
Author

I submitted the enhancement based upon our conversation at Islandoracon 2019 Vancouver. It's not the best place to ask, but is It possible to configure bag creation on ingest and bag update on metadata edit like in 7.x? Quite frankly, I miss you and the entire Islandora community!

@mjordan
Copy link
Owner

mjordan commented Feb 21, 2021

@bradspry we can add the ability to create a Bag on ingest and update. I think best way to do this is to create Context Reactions in Islandora Bagger Integration that update the Islandora Bagger queue on node creation and update.

One issue that we need to account for is that some of an object's derivatives will take a little while to create. We'll need to build in a wait period of a couple minutes before adding the request to create a Bag to the queue so that all derivatives exist at the time of Bag creation.

@mjordan mjordan self-assigned this Feb 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants