X2Go Users,
I'd like feedback on this topic.
I am thinking of switching the X2Go Client for Windows version
numbering over to the version numbering that X2Go Client for Mac OS X
uses such as:
If X2Go Client for Windows 4.0.3.0 were released today:
4.0.3.0-20141020
If I had to make any sort of change, either in the build process or in
the source code, on 2014-11-21:
4.0.3.0-20141121
The reason for this change is that I believe these version numbers
will be simpler and less confusing. This would be especially true for
Windows users who are not used to the version numbering used by Linux
distros.
Under the current version numbering , if I were to build X2Go Client
for Windows 4.0.3.0 when it is released the version number would
simply be:
4.0.3.0
Then say I had to make 2 changes to the build process, such as calling
different commands during the build process or bundling different 3rd
party binaries/libraries (e.g., VcXsrv, OpenSSL). The 2 new version
numbers would be:
4.0.3.0+build1
4.0.3.0+build2
If I had to then make a change to the source code, it would be:
4.0.3.0+hotfix1
And if I had to make 2 more changes to the build process, the 2 new
version numbers would be:
4.0.3.0+hotfix1+build1
4.0.3.0+hotfix1+build2
-Mike#2