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

Semantic Versioning #476

Closed
albrow opened this issue Aug 23, 2016 · 7 comments
Closed

Semantic Versioning #476

albrow opened this issue Aug 23, 2016 · 7 comments
Milestone

Comments

@albrow
Copy link

albrow commented Aug 23, 2016

The last version to be released was v1.2 on Jun 3, 2014. There have been nearly 200 commits to master since then. Tools such as Glide and gopkg.in use these tags to satisfy semantic versioning constraints.

Could you please publish a new release/tag with the appropriate version (depending on whether or not backwards compatibility has been broken or new features have been introduced). Otherwise, if there is some reason you have not published a release in a while, would you mind clarifying?

@julienschmidt
Copy link
Member

See Milestone v1.3
v1.3 will be tagged when these issues are fixed.

@albrow
Copy link
Author

albrow commented Aug 29, 2016

@julienschmidt thanks for the response. I look forward to the v1.3 release.

Still, don't you think that more than 2 years and 200 commits is too long to go without even a patch release? Developers who use semantic versioning will not be getting any of those changes. Typically, one would release regular patch releases (e.g. v1.2.1) whenever there are changes so that users will receive updates.

@julienschmidt julienschmidt added this to the v1.3 milestone Oct 25, 2016
@julienschmidt
Copy link
Member

We will start using semantic versioning after the v1.3 release.

@julienschmidt julienschmidt changed the title Please publish a new release/version tag Semantic Versioning Oct 25, 2016
@julienschmidt julienschmidt modified the milestones: v1.3, v1.4 Oct 25, 2016
@julienschmidt julienschmidt modified the milestones: v1.3, v1.4 Nov 7, 2016
@julienschmidt
Copy link
Member

Tagging a new release with every merged pull request is not an option.
The question is when we release those minor versions then?

cpu pushed a commit to letsencrypt/boulder that referenced this issue Nov 22, 2016
This commit updates the `go-sql-driver` dependency to the tip of master
(665b83488b90b902ce0a305ef6652e599771cdf9).

A v1.3 release and a commitment to semantic versioning[0] will soon
allow us to switch this from master to a well defined tag.

[0]
- go-sql-driver/mysql#476 (comment)
rolandshoemaker pushed a commit to letsencrypt/boulder that referenced this issue Nov 23, 2016
This commit updates the `go-sql-driver` dependency to the tip of master
(665b83488b90b902ce0a305ef6652e599771cdf9).

A v1.3 release and a commitment to semantic versioning[0] will soon
allow us to switch this from master to a well defined tag.

[0]
- go-sql-driver/mysql#476 (comment)
@julienschmidt julienschmidt modified the milestones: v1.4, v1.3 Mar 17, 2017
@johanbrandhorst
Copy link

I feel bad bumping such an old issue - but this is clearly not resolved yet. The 1.3.0 release was over a year ago, and unless this project is targeting a release cadence over twice as slow as the language it is built in, this hasn't been dealt with organizationally yet.

@airylinus
Copy link

So sad to see this from google search. Could you kindly release a v1.3.0 ? cuz v1.3 is not a standard seg version name.

@julienschmidt
Copy link
Member

julienschmidt commented May 27, 2018

See #763 (and maybe #809)

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

No branches or pull requests

4 participants