Feature Request: make the Dataset JSON Schema downloadable from public Collections
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 564
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 29
Description
Currently you can only retrieve the Dataset JSON Schema for a given collection when authenticated and having the right to add content.
This is not helpful for exploring or client libs trying to create forms, validate inputs etc before sending it to an instance.
I do see the pro-arguments of not allowing anonymous access to this even for public collections, especially the point of why retrieve if you're not able to add.
Still, the argument stands that it enables more use cases to make this possible. Maybe it should be configurable, either per instance, per collection or even with a distinct new permission that can be assigned to roles (and even the guest role).
CC @JR-1991
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the authenticated Dataset JSON Schema retrieval path for public collections and determine how access is currently checked. The issue does not decide whether anonymous access should be configurable per instance, collection, or permission, so completion criteria need clarification before implementation.
Written by the indexing model from the issue text.
Assessment
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100