On 21/09/14 20:42, Mark A. Hershberger wrote:
Dear Wikitech-l
REL1_24 was branched and announced ahead of schedule[0].
Our schedule[1] clearly states that we will announce a branch one week
before we make one in order to allow developers to put any necessary work
into the branch and keep backports to a minimum.
The current release is planned for 2014-11-26[2]. According to our
schedule, the actual REL1_24 branch should be made on 2014-10-22.
Please excuse the error and do not deprecate anything while we make the
necessary corrections. Unless there is a good reason to keep the branch,
we will revert the current REL1_24 branch on Monday evening.
Finally, while we are very happy to have help with the release work, we
do ask that you coordinate with us to ensure a controlled process free
of disruption.
Signed,
Mark and Markus
[0]
https://gerrit.wikimedia.org/r/#/q/project:mediawiki/core+branch:REL1_24,n,z)
[1]
https://www.mediawiki.org/wiki/WikiReleaseTeam/Release_process#Release_proc…
[2]
https://www.mediawiki.org/wiki/WikiReleaseTeam/Release_timeline
Why is this ahead of schedule? Two months before release seems pretty
reasonable to me; this way folks will actually have time to test things
and get everything in and make the release stable from the start, with
allowance for any other unexpected issues that may arise. You don't want
to rush this stuff, especially when balancing with breaking changes in
the next release.
Also, 1.24 has already had wmf22 branched. Shouldn't this mean master
should be going onto 1.25 now anyway?
-I