-
Notifications
You must be signed in to change notification settings - Fork 92
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
Release, Tags, NEWS? #63
Comments
The version number got bumped 'by accident' by a PR I made being accepted without changing the number on merge. 0.3.0 is still a WIP but I believe pending one more PR is going to be released. Thanks for calling us out on this, this is also a good reminder to set the tag & provide a release tarball (especially so more of our users are off -git, because the test situation means we sometimes break things). |
I remember that one. |
I like Semantic Versioning. |
#71 in combination with the releases Joe mentioned above should resolve this. |
@JoeLametta Thanks for the heads up! Does the substitution of |
Second question: now that you're doing versioned releases, I'm thinking of creating a non-git package for users who prefer stability/non-development versions. Despite the "pre-release" status, do you consider the tagged versions stable? |
Didn't check: probably yes (I'm going to test and let you know the outcome).
For the moment being I think it's better waiting (not because tagged release are really unstable: the reason is that whipper is still under heavy development). Maybe it's better to do this after Milestone 1 has been reached. |
Yeah seems so. |
Will Milestone 1 get ride of remaining submodules? That would be very nice in order to build a stable package. |
No, that's scheduled for milestone 2 (more information here). |
Contrary to previous comments, whipper and morituri are not yet installable alongside. The two packages still use the same Python module name ( This means that installing one after the other (using a method that doesn't check for file conflicts) will clobber the previous installation, leaving the code in an undefined state. If both programs still work after that, it'd be by pure luck (and calling the program installed first would be to call the one installed second, but with another name). Created #100 to track the required change. |
This issue should now be resolved. |
Hi,
I’ve seen that the setup.py file now reports 0.3. Do you consider this as a release?
If so, you should update the NEWS file and some other things like that, tag the version, and release it in the corresponding tab. ;)
Else, avoid bumping that number until release, because sane tools building from git (see the ArchLinux AUR PKGBUILD for instance) use the tag as base version number, and will report v0.2.3 currently, while they have apparently been a 0.2.4 and now 0.3. ;)
Other than that, keep doing this great work! :)
The text was updated successfully, but these errors were encountered: