-
Notifications
You must be signed in to change notification settings - Fork 398
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
Add semantic version numbers: Discussion #399
Comments
Yes, may be we should simply add a line in the list of Features, what about something like this:
Indeed, while the For example, see https://microbadger.com/images/dockcross/linux-x64 and https://hub.docker.com/r/dockcross/linux-x64/tags |
That said, we currently do not document which changes was introduced with which version. May be we could introduce a
|
Our rule of thumb is version data must communicate useful (ideally production related) information. Example: Github, CircleCI etc take care of the information in the sha. |
Suppport changing the dockcross org name. Support versioning - which ever scheme is decided (see issue dockcross#399). Assists development while changes land upstream. Related issue dockcross#393. Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
I agree with you. Having semantic versioning could be helpful 👍 At that stage I don't think we have the resources to independently maintain different version numbers for each images. 😢 All of that said, if we have an automated mechanism to manage the versioning based on commit messages, semantic versioning would be much easier to implement. Is it something you have experience with and could help implement ? 🙏 cc: @thewtex |
Suppport changing the dockcross org name. Support versioning - which ever scheme is decided (see issue dockcross#399). Assists development while changes land upstream. Related issue dockcross#393. Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
Agreed automated versioning is the way to go. Likewise release note creation.
I'll see which of our scripts might fit - but refro-fiting these things is always tricky. |
Semantic versioning for this project is difficult due to the relationship between images, e.g. not everything actually depends on |
Closing this since we now have a setup that approximately works for us and we won't be able to spend further time on this. |
Currently everything is
latest
.We understand and don't dispute some of the the appeal of this.
In the past it has caused us more pain than it avoided.
We are considering 'jumping' to the next Debian stable series, Debian 10 - Buster.
This is likely to happen again, etc.
As dockcross image use increases it is likely that there will be build chains happy to stay on an earlier version, or that may break as toolchains move on.
We expect our builds will be such a case -
latest
everywhere (outside of dev and test) makes us nervous.Is moving to versioned images something you'd consider?
If so would you want to tag the current images
1.0.0
before cutting over to Debian 10 - Buster?The text was updated successfully, but these errors were encountered: