Skip to content
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

Closed
sdatspun2 opened this issue Mar 30, 2021 · 5 comments
Closed

Deprecating media type? #16

sdatspun2 opened this issue Mar 30, 2021 · 5 comments
Labels
media_type Issues requiring new media type

Comments

@sdatspun2
Copy link
Collaborator

Note that because extensions are effectively put into a namespace by the problem type, it is not possible to define new "standard" members without defining a new media type

@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.

@mnot
Copy link
Member

mnot commented Mar 30, 2021

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.

@mnot
Copy link
Member

mnot commented Apr 26, 2021

Is there something actionable here, or can we close this?

@dret
Copy link
Collaborator

dret commented Apr 27, 2021

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.

@mnot
Copy link
Member

mnot commented Apr 27, 2021

Sorry, I should have typed backwards _in_compatible changes. Compatible changes are fine.

@mnot
Copy link
Member

mnot commented May 25, 2021

So, can we close?

@sdatspun2 sdatspun2 added the media_type Issues requiring new media type label Apr 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
media_type Issues requiring new media type
Projects
None yet
Development

No branches or pull requests

3 participants