-
Notifications
You must be signed in to change notification settings - Fork 37
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
Attempt to clarify Attached vs Detatched #381 #388
base: main
Are you sure you want to change the base?
Conversation
Extra comments after today's community call: Need to do a close read of this ( I do think it's worth having something about this in the spec rather than removing it altogether (unless we cannot come to an agreement on the definitions). I've found it's fairly common for people to think they can't do anything "detached" when they're new to RO-Crate (or only familiar with 1.1), and having these terms defined makes the concepts/patterns easier to discuss. Plus it will ensure we always consider the different types of crate when adding new things to the spec. In the longer term, these terms probably belong in a guides/patterns section, rather than in the core ruleset (unless they are particularly useful for all the IF/ELSE bits that crop up when handling data entities). |
@SamHames | ||
SamHames/rocrate_relational.py | ||
Created January 9, 2025 13:31 • Report abuse | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This code snippet has been probably pasted by mistake.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed - so sorry I was rushing to commit before the meeting yesterday
I have taken on board feedback from @simleo -- this is too many changes. I will work on a simpler version of this that does not introduce new terms and defines Attached and Detached as essentially processing modes and does not telegraph changes that may or may not come in a v2. Will do a separate PR today. |
This is an attempt to better define the difference between Attached and Detached and to provide advice to implemeters like @simleo. I have been working in parallel on some ideas for how to better structure the spec for RO-Crate 2.0 and some of the ideas from that work have made their way in here.
The main part of this is the structure.md file, and the data-entities.md file but I have also updated the terminology
This was intended a smallish suggestion to see what people thought that got a bit out of hand -- there is still some work to do if people like this idea.
Main changes:
This paves the way for making things more modular in future - a small, strict spec about what an RO-Crate file looks like and move all the metadata stuff to a profile and a lot of other stuff about best practice linked data etc into a set of guidelines. We will need to work on making formal definition of profiles stronger and alllow for multiple implementations.