kit-data-manager / kit-data-manager/idoris
Schema generation
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
The ePIC and EOSC DTRs provide JSON schemas for the validation of PID-BasicInfoTypes, PID-InfoTypes, and Kernel Information Profiles. The [Typed-PID Maker](https://github.com/kit-data-manager/pit-service) heavily relies on this feature. Therefore, to facilitate adoption, such a feature has to be integrated in IDORIS as well.
**Describe the solution you'd like**
- [ ] Add schema-generating rules for Atomic Data Types and Type Profiles
- [ ] Ensure correctness by testing extensively
- [ ] Add an REST API endpoint
- [ ] Add the URL to the schema endpoint to the PID Record
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named. Start by locating the Atomic Data Types and Type Profiles implementation and the REST API and PID Record entry points; compare the ePIC and EOSC DTR schemas. Done means schema-generation rules are implemented and tested, a schema endpoint is exposed, and its URL is added to PID Records.
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
- 30/100