API spec files and versioning #137
Replies: 1 comment 5 replies
-
Hi @shilpa-padgaonkar. I'm trying to understand the implications on our project of what K8s does and I don't fully understand how we would apply it. Looking into k8s repo for their API specs, which can be found here, In see that they set info.version to "unversioned" internally in the API spec:
, and the use of v1, v1alpha1, etc is limited to the version part of the paths, for example |
Beta Was this translation helpful? Give feedback.
-
There is currently a pull request #123 open in the commonalities WG to document the general guidelines for creating subproject releases. This also touches on the API versioning topic. From the ongoing discussions and comments, it would be helpful to know the general opinion on how we should version our API spec files, as the existing semantic versioning format isn't the most manageable one moving forward. An alternative of using alpha, beta, stable versions is suggested as a part of this poll. A good read on this versioning style can be found here, K8s API versioning.
Please note that this API spec versioning is != API-Subproject release versions
In addition to voting, feel free to add your comments to this poll.
4 votes ·
Beta Was this translation helpful? Give feedback.
All reactions