2011/2/13 Bryan Tong Minh bryan.tongminh@gmail.com:
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.
+1
If we want to move to continuous integration (and I think the consensus is we do, considering the mess we've made for ourselves by deploying 9 months worth of commits and not knowing which of the ~15,000 new revisions killed the cluster the other day), our first step should be to get closer to continuous integration, i.e. bring deployment closer to trunk. By the time we deploy 1.17, trunk will already be more than two months ahead. Of course this is because we needed time to stabilize 1.17, which in turn was caused by the amount of new code in it. Stabilizing and deploying 1.18wmf1 should take considerably less time and allow us to get much closer to a continuous integration model.
Roan Kattouw (Catrope)