Based on the schedule given, I would deduct that it's no longer our goal to release as often as we may have once believed was ideal - and sometimes even achieved.
There's been tons of discussion about what is an ideal release schedule for us (probably literally if you printed it out at 12pt on standard copy paper). At this point I think we are balancing between fighting the bad habits that got us into the 1.17 rut, and trying to give our engineering team enough time to do significant work (rather than spending 1 day a week pushing code).
It's my expectation that this will always fluctuate, never reach anything resembling a stable rhythm, and that whether that's good or bad, that is and will continue to be reality.
If you feel that releasing frequently is important, as a non-reviewer without shell access and no official power to release anything, this must be frustrating. Maybe we could instead of bickering about when code should be released, come up with and support new roles that volunteers can take on that would accelerate the code review and release process.
Right now, volunteers can effectively slow it by committing code - not that that's in any way a bad thing of course, volunteer code contribution is incredibly valuable. But if volunteers can also help in other ways to push that code along the pipeline in productive ways, that would likely take much of the frustration out of this situation for everyone.
Any ideas?
- Trevor
On Tue, May 31, 2011 at 12:12 AM, MZMcBride z@mzmcbride.com wrote:
Rob Lanphier wrote:
We updated the MediaWiki roadmap in Berlin: http://www.mediawiki.org/wiki/MediaWiki_roadmap
The tl;dr version:
- 1.17 - May (we still might make it...we're very, very close)
- 1.18 - July, with tarball release in August
- 1.19 - October, with tarball release in November
- 1.20 - January 2012, with tarball release in February
Thank you for replying and thank you for updating the roadmap.
I think the main question in my message got lost, though. When I said "more regular" code deployments, I meant less than or equal to a month. Perhaps even weekly.
At one point or another, it was a goal to get back to that kind of more regular code deployments to the live sites (particularly given the issues that resulted from the large 1.17 upgrade). Is that still a goal?
MZMcBride
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l