Skip to content

Clarify the meaning of info.version #3872

@dret

Description

@dret

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 specmetadatatags, info, license, contact, markdown usage, etc.versioningdescribing versions of APIs/endpoints/operations

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions