-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello all!
As we have introduced version numbers into the code with [1] and [2],
namely '1.0b1' and '2.0b1' I want to mention that we should agree on a
version numbering philosophy. I assume the 'b1' stands for 'beta
relase 1' is that correct? Why beta?
[1]
https://git.wikimedia.org/blame/pywikibot%2Fcompat/HEAD/pywikibot%2F__init_…
[2]
https://git.wikimedia.org/blame/pywikibot%2Fcore/HEAD/pywikibot%2F__init__.…
I would propose to use Semantic Versioning 2.0.0 [3] that would allow
us to express backwards compatible and incompatible API changes in the
version number also and for a project like ours, that would be very
useful.
[3]
http://semver.org/
And then we should also discuss about whether to use 'git describe'
for version numbering instead of this '__release__' variable (that
should be called '__version__' acording to some PEP - braking backward
compatibility)
Any sugestions? Ideas?
Thanks and Greetings
DrTrigon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -
http://www.enigmail.net/
iEYEARECAAYFAlJRJMMACgkQAXWvBxzBrDA6BwCgiWwfkWUGnwAJVydxRb4yVtbw
UAoAoJvU7qQK7/Kof6rIYCPMqJd6OSZB
=X02u
-----END PGP SIGNATURE-----