Improve version strings
Jaroslaw Staniek
staniek at kde.org
Fri Oct 26 22:16:25 BST 2012
Hi,
Only on release, the CALLIGRA_VERSION_STRING in
libs/main/calligraversion.h is updated. However the following commits
are related to next version. This may be misleading for people testing
and reporting bugs (they see, say, alpha version in the UI but it's no
longer alpha but rather pre-Beta).
I propose extend our checklist/workflow to have extra change with Pre-
suffix and always commit it immediately after the tag.
Whenever I am doing screenshots in the Pre- period, it shows
misleading version info.
I am also proposing increasing numeric versions just after release, so
if someone pulls (unreleased) code with extra commits, it will at
least not be marked with previous version but with the next version,
which is IMHO a better choice and indicator.
Example:
1. on Alpha release: CALLIGRA_VERSION_STRING set to 2.6.0 Alpha
2. immediately after Alpha release: CALLIGRA_VERSION_STRING set to
2.6.0 Pre-Beta, and update numeric versions in CALLIGRA_VERSION_* to
beta
3. on Beta release: CALLIGRA_VERSION_STRING set to 2.6.0 Beta
--
regards / pozdrawiam, Jaroslaw Staniek
Kexi & Calligra & KDE | http://calligra.org/kexi | http://kde.org
Qt Certified Specialist | http://qt-project.org
http://www.linkedin.com/in/jstaniek
More information about the calligra-devel
mailing list