-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Closed
Labels
clarificationrequests to clarify, but not change, part of the specrequests to clarify, but not change, part of the specmetadatatags, info, license, contact, markdown usage, etc.tags, info, license, contact, markdown usage, etc.versioningdescribing versions of APIs/endpoints/operationsdescribing versions of APIs/endpoints/operations
Milestone
Description
Looking around a little bit and conducting a LinkedIn poll (not very scientific, I agree, but still interesting), it seems that few people understand what info.version
is for.
https://www.linkedin.com/feed/update/urn:li:activity:7202896718634315776/
Almost nobody knows the right answer (11% right now but the poll is still open), and there are many documents/tutorials out there that explicitly say that it's the API version (which 56% think is the correct answer).
The current spec text is less than clear. There are two general ways to go:
- Make the text more clear and live with the fact that a good amount of guidance and usage out there is not following the spec.
- Adjust to reality which technically would be a breaking change but since arguably most usage out there is "wrong", it would actually un-break things in a semantically weird but pragmatically interesting way.
Metadata
Metadata
Assignees
Labels
clarificationrequests to clarify, but not change, part of the specrequests to clarify, but not change, part of the specmetadatatags, info, license, contact, markdown usage, etc.tags, info, license, contact, markdown usage, etc.versioningdescribing versions of APIs/endpoints/operationsdescribing versions of APIs/endpoints/operations