Restrict linking and creation of extended auxiliary resources
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 563
- Forks
- 108
- Avg merge
- 4d 13h
- Merged PRs (30d)
- 3
Description
There is a gap in the spec that would allow auxiliary resources to have their own Resource Description or Web Access Control auxiliary resources. Neither the lifecycle or the access controls on the extended auxiliary resources are prescribed. Until there are significant use cases for open-ended linking of auxiliary resources, and in order to restrict server implementations to be in a situation without conformance criteria to go with, we need to prescribe (something along these lines):
Servers MUST NOT use a link relation to advertise a Resource Description or Web Access Control auxiliary resource for auxiliary resources.
Shape auxiliary resources are necessary for Resource Description and Web Access Control auxiliary resources. Unless there is a significant use case for Shape Validation auxiliary resources to have their own Shape Validation auxiliary resources, I'd also suggest:
Servers MUST NOT use a link relation to advertise a Shape Validation auxiliary resource for other Shape Validation auxiliary resources.
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
Start by reading the specification sections that define auxiliary resources, Resource Description, Web Access Control, and Shape Validation links. Check whether the proposed prohibitions cover each auxiliary-resource type and whether significant use cases or conformance criteria are documented; done means the specification contains an agreed normative restriction or a recorded rationale for not adding one.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100