ebi-ait / checklist

Template repository for checklists
Apache License 2.0
1 stars 0 forks source link

Create a sample repository for storing JSON Schema #1

Open theisuru opened 2 months ago

theisuru commented 2 months ago

Create a sample repository for storing JSON Schema

The repository is the registry for persisting schemas. The repository will later act as the standard template for creating a new schema registry. Therefore, the strucutre and the expected behaviour and usage of the repository should be well documented. Pay special attention how we can achive

HCA and EGA currently store their schema in Github. It might be useful to get insights from them.

Once the repository is ready and the exposed URL structure for versioned schemas are decided, develop a more succinct API to expose versioned schemas including retrieving latest when version is ommitted. This API should be optmised for retrieval.

(This is an epic. Please break it down to tasks when working)