-
Notifications
You must be signed in to change notification settings - Fork 208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Historical curiosity: Why did we delete half the spec, again? #443
Comments
It did improve readability. The spec carried over from Docker had a lot of generated cruft. |
I, for one, am missing the historical context and decision making behind many of the nontrivial spec changes, such as - Actionable failure conditions, covered in detail in their relevant sections, are reported as part of 4xx responses, in a json response body.
- One or more errors will be returned in the following format:
+ A `4XX` response code from the registry MAY return a body in any format. If the response body is in JSON format, it MUST
+ have the following format: and how
|
I can't find any reference to the pagination mechanism for tag listing. I think this got dropped when catalog was [re]moved? It makes a lot more sense to me now that folks had started inventing new pagination mechanisms for the referrers API: they didn't have the existing mechanism to copy! |
We also define a chunked upload, but not the streaming upload for blobs. |
On 21/07/23 07:41 -0700, Jon Johnson wrote:
I can't find any reference to the pagination mechanism for tag listing. I think this got dropped when catalog was [re]moved?
open a PR to add it back! pagination was useful, and if folks have
already implemented it, then we ought not introduce new and different
ways of doing it.
|
I cannot for the life of me remember why this happened: c90b0f1
There is a ton of stuff missing from distribution-spec, still.
The text was updated successfully, but these errors were encountered: