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

Consider renaming latest minor version images #12

Open
grobie opened this issue Aug 30, 2016 · 2 comments
Open

Consider renaming latest minor version images #12

grobie opened this issue Aug 30, 2016 · 2 comments

Comments

@grobie
Copy link
Member

grobie commented Aug 30, 2016

Golang uses $major.$minor version names for patch version 0. Golang builder uses the same naming scheme for the "latest patch version" image. Given an image name golang-1.6 it's not clear to a go developer whether that means 1.6.3 or 1.6.0.

What do you think about using 1.6.x as image name for "the latest patch version"?

@sdurrheimer
Copy link
Contributor

Actually, for me (and probably for others like @fabxc), I think it is less-confusing to have 1.6 as a shortcut for the latest 1.6.x version. Lately, we got confused because Travis (with gimme), doesn't do that.

The logic of "1.6", which means the latest "1.6.x", also apply to a lot of official and non-official docker images. It simplify a lot of config updates.

I'm not in favor of changing that, even if Golang use 1.6 as 1.6.0.

@beorn7
Copy link
Member

beorn7 commented Aug 30, 2016

Actually, for me (and probably for others like @fabxc), I think it is less-confusing to have 1.6 as a shortcut for the latest 1.6.x version. Lately, we got confused because Travis (with gimme), doesn't do that.

I think that's exactly @grobie 's point: By mixing both ways, we get confused. Since we won't be able to change Go's way, we can avoid the mix-up by using the unambiguous 1.6.x scheme.

In any case, shame on Go for making up their own versioning scheme. (It already confused my with their rc naming.)

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

3 participants