-
Notifications
You must be signed in to change notification settings - Fork 37
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
Change query support requirement from MUST to SHOULD for properties with support level SHOULD #319
Comments
I am trying to remember/understand what we meant by using such combination of requirement levels (#210 seems to introduce them). Having OPTIONAL property support with REQUIRED (=MUST) query support makes certain sense:
Take
Thus if we (i.e., the COD) want to include non- |
@merkys I think what you write could be a rationale for support at SHOULD level + query at MUST level. But are we not in agreement that not preventing implementations from including useful data in responses outweighs the usefulness that you describe for clients? SHOULD anyway means we strongly encourage inclusion. When (if) we implement 'feature sets' #91, I would suggest the first level raises all these SHOULDs to MUSTs. |
I completely agree with you here. I am just trying to understand the preconditions and severity of this issue. |
From a call discussion:
We have a number of properties where the query support is marked as MUST, whereas support for the property itself is marked as SHOULD.
The consensus on the call was that this is a specification bug that should be fixed in the next minor release by lowering the requirement level on queries on those properties to SHOULD.
The text was updated successfully, but these errors were encountered: