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
Deprecating media type? #16
Comments
The media type advertises that the content is of a certain format; if you make backwards-compatible changes to that, you're going to break some processors. |
Is there something actionable here, or can we close this? |
i am still struggling with this a little. i am assuming this actually talks about forward-compatible changes, i.e. an updated format processed by old processors. i am not sure what the title of this issue refers to looking at the comments, though. but it seems that following the usual practice of not making "breaking changes" should be fine, right? this means not changing any definitions of the existing members, and only adding members that can be safely ignored. |
Sorry, I should have typed backwards _in_compatible changes. Compatible changes are fine. |
So, can we close? |
@mnot Pardon my ignorance here...what was the reason to tie "standard" members with a media type and not with schema (at least for JSON and XML)? It locks the definition but it also makes it extremely difficult to evolve. Should this be revisited?
It would be much easier to resolve #6 and #8 if we could made backward-compatible changes to schemas.
The text was updated successfully, but these errors were encountered: