-----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__.py
[2]
https://git.wikimedia.org/blame/pywikibot%2Fcore/HEAD/pywikibot%2F__init__.py

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-----

_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to