Skip to content
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

API Versioning #179

Closed
chrishowell opened this issue Jul 5, 2023 · 1 comment
Closed

API Versioning #179

chrishowell opened this issue Jul 5, 2023 · 1 comment

Comments

@chrishowell
Copy link
Collaborator

Is there a reason why the base path versioning is always using v0? these specs are not backwards compatible.

@hdamker
Copy link
Collaborator

hdamker commented Jul 5, 2023

The reason is that we are still in initial development / alpha status.

cf.: https://semver.org/#spec-item-4 ... "Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable."

I'm also not happy about the base path versioning v0. I had proposed in other places v0alpha1, v0alpha2 etc, but that was not understood and/or accepted.

If you have a proposal on improving the versioning in this initial phase you are welcome to do it in commonalities. See also this discussion we had a while ago: camaraproject/WorkingGroups#137

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants