kit-data-manager / kit-data-manager/ro-crate-java
Guidance implementation for creating Profile Crates and using them for validation
- Dominant language
- Java
- Stars
- 5
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
> **Note:**
> This is not yet part of the specification! What we do have already, is support for multiple "conformsTo" values, meaning multiple profiles being specified for a crate. Please remember, both are features of the 1.2-DRAFT specification and there is no guarantee they will make it into the final version.
If you have an urgent need, feel free to discuss further proceeding here. Code contributions are always welcome. What may implement at some point:
- A specific builder pattern for the suggested profile crates
- A specific validator supporting the suggested methods for describing the crate using a profile crate
Resources:
- https://www.researchobject.org/ro-crate/1.2-DRAFT/profiles.html#profile-crate
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by reading the linked RO-Crate 1.2-DRAFT profile-crate guidance and then locate the repository's existing crate-building and validation APIs; done would require agreed builder and validator behavior for profile crates, backed by tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100