Skip to content

Allow "headerSchema" for content negotiation #426

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

Merged
merged 1 commit into from
Oct 9, 2017

Conversation

handrews
Copy link
Contributor

While reworking the spec for overall flow, it became apparent
that a valuable use of "headerSchema" is to advertise content
negotiation options. However, as currently worded, this usage
is forbidden.

Change the usage to allow this without being too burdensome
on implementations.

The rewrite will provide greater clarity on the general
implementation requirements of "targetHints" and "headerSchema",
so please do not worry too much about that for now.

While reworking the spec for overall flow, it became apparent
that a valuable use of "headerSchema" is to advertise content
negotiation options.  However, as currently worded, this usage
is forbidden.

Change the usage to allow this without being too burdensome
on implementations.

The rewrite will provide greater clarity on the general
implementation requirements of "targetHints" and "headerSchema",
so please do not worry too much about that for now.
@handrews handrews added this to the draft-07 (wright-*-02) milestone Sep 25, 2017
@handrews handrews merged commit 3d839ca into json-schema-org:master Oct 9, 2017
@handrews handrews deleted the accept branch October 9, 2017 15:41
@gregsdennis gregsdennis added clarification Items that need to be clarified in the specification and removed Type: Bug labels Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarification Items that need to be clarified in the specification Priority: Medium
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants