Hi Mark,
It is good to see people thinking about 1.18 already!
On Sun, Feb 13, 2011 at 11:29 PM, Mark A. Hershberger
<mhershberger(a)wikimedia.org> wrote:
The problem with our current VCS is the sort of work-flow that has
developed around it.
But we can solve the work-flow problem without introducing an entirely
new VCS and disrupting everything for a month or so while people adjust
to the new system.
Can you be a bit more specific? What problems are you implying? I
think of some problems, but I don't know how they are consequences
from our workflow and VCS.
The solution I'm proposing is that we branch 1.18
immediately after the
release of the 1.17 tarball.
I agree... a bit. We should branch 1.18wmf1 immediately from trunk
once things have calmed down a bit. However, this 1.18wmf1 does not
necessarily need to be the base for 1.18. We can branch 1.18wmf2 from
trunk again and so on, until the time that we want to release 1.18
when we make a final 1.18wmfN branch and 1.18 branch.
I think we need a few goals thrown in to make this
really good — I
propose “1.18 will include a web UI for configuring MediaWiki” and “1.18
will cut the number of global variables in half” to pick two of my
personal favorites — but I think the work-flow of how MediaWiki is
prepared for release needs to be addressed.
Well, if you want 1.18 released before 2012... ;)
Bryan