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

go-ceph release tags #75

Closed
isi-lincoln opened this issue Oct 11, 2018 · 6 comments
Closed

go-ceph release tags #75

isi-lincoln opened this issue Oct 11, 2018 · 6 comments
Labels
meta Item is related to project, process, workflow, etc.
Milestone

Comments

@isi-lincoln
Copy link
Contributor

I would like to introduce the topic of having releases for go-ceph. This would also be related to #70 in the sense of dependency versioning.

For many this will act as a point of stability for CI/CD where pegged code releases can be used instead of relying on master branch. As good as a practice of writing tests for code, there is always the chance for new bugs to be introduced. Having release versions would help go-ceph users from introducing bugs that may be introduced via the master branch.

dep (https://github.com/golang/dep) is one such tool that allows dependencies to be versioned to reduce the risk of introducing bugs into stable versions of go-ceph.

@dswarbrick
Copy link
Contributor

This was already discussed in #72.

@isi-lincoln
Copy link
Contributor Author

I dont see any mention of having release tags - only which package manager to use. This is tangential to the package management.

@dswarbrick
Copy link
Contributor

dswarbrick commented Oct 11, 2018

I was referring to your dep suggestion. Otherwise yes, I agree it would be nice to see go-ceph release some tags.

@isi-lincoln
Copy link
Contributor Author

Apologies, i meant to use it as an example for why release tags would be helpful.

@phlogistonjohn phlogistonjohn added the meta Item is related to project, process, workflow, etc. label Jan 25, 2020
@phlogistonjohn phlogistonjohn added this to the Release 0.2 milestone Jan 27, 2020
@phlogistonjohn
Copy link
Collaborator

The initial "0.2" release is currently planned for 2020-02-11.

@phlogistonjohn
Copy link
Collaborator

https://github.com/ceph/go-ceph/releases/tag/v0.2.0
Please open new issues for anything pertaining to the release content or process itself. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Item is related to project, process, workflow, etc.
Projects
None yet
Development

No branches or pull requests

3 participants