-
Notifications
You must be signed in to change notification settings - Fork 228
Open
Labels
enhancementNew feature or requestNew feature or request
Description
I'm hearing concerns about the readability of the spec, which I can sympathize with. I'd like to gather thoughts on how to improve it and see if the maintainers are open to reformating the content. Here are some suggestions:
- Limit the smallest markdown header, since the current headings are difficult to distinguish from the rest of the text when rendered in GitHub.
- Focus on two audiences, clients and registry implementations. Clients want workflows of APIs to run for different requests. Registry implementations are looking for a list of endpoints to implement.
- With each endpoint, I tend to find a swagger style document easier to follow, with each parameter, header, body, status code, etc.
- To document the client workflows, I think it would be easier to follow if they were split out from the endpoint documentation, potentially including graphics, for those unfamiliar with the OCI specs. Those client workflows could have pointers to the referenced endpoints.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request