David Goodger
2017-05-25 20:43:39 UTC
Dear Engelbert,
Yes, thanks!the plan
Thank you for the plan and for taking care of the release.An initial step, before everything else:
* Announce the date of the feature freeze, at least a week away. Just
saying "feature freeze now" is not OK.
* make a prerelease 0.14.1a
* wait some time
* maybe 0.14.1b if necessary
* ...
(0.14.1rc1 ...
release 0.14.1
this might take up to two weeks
any comments welcome
* maybe 0.14.1b if necessary
* ...
(0.14.1rc1 ...
release 0.14.1
this might take up to two weeks
any comments welcome
0.14.1 (after first +a/b/rc...) is for any bugfix release to 0.14.
a) increase the version number of the SVN repo to 0.14a
And announce, get feedback.b) make a pre-release 0.14rc1
And announce, get feedback. At every interim release.b2) maybe 0.14rc2, if necessary,
...
bN) maybe 0.14rcN, if necessary,
c) release 0.14
d) increase the version number of the SVN repo to 0.14.1a
before lifting the feature freeze.
Increase it to 0.15a when removing Py2.4 and Py2.5 compatibility.
Sure....
bN) maybe 0.14rcN, if necessary,
c) release 0.14
d) increase the version number of the SVN repo to 0.14.1a
before lifting the feature freeze.
Increase it to 0.15a when removing Py2.4 and Py2.5 compatibility.
David
a) the repo contains not only fixes to 1.13 but also changes, it should
have had
setup.py:116: 'version': '0.14a',
since the first incompatible change to 0.13
b) version numbers ending with '*a' are used for our SVN version, a
different number for a dedicated "pre-release" seems sensible -- we may
call it b(eta) or rc1 (I can live with both but I don't think we need
both beta and rcN).
c) The sort order of version numbers in PEP 440 is
0.14a < 0.14 == 0.14.0 < 0.14.1a < 0.14.1
so the first release in the 0.14 series can be 0.14.
(We skipped 0.13.0, because the SVN version was already at 0.13 instead
of 0.13a but this is no problem this time.)
Thanks,
Günter
------------------------------------------------------------------------------have had
setup.py:116: 'version': '0.14a',
since the first incompatible change to 0.13
b) version numbers ending with '*a' are used for our SVN version, a
different number for a dedicated "pre-release" seems sensible -- we may
call it b(eta) or rc1 (I can live with both but I don't think we need
both beta and rcN).
c) The sort order of version numbers in PEP 440 is
0.14a < 0.14 == 0.14.0 < 0.14.1a < 0.14.1
so the first release in the 0.14 series can be 0.14.
(We skipped 0.13.0, because the SVN version was already at 0.13 instead
of 0.13a but this is no problem this time.)
Thanks,
Günter
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Docutils-develop mailing list
Docutils-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/docutils-develop
Please use