Nick, thank you for an excellent comment - I couldn't have said it better :)
On 9/3/07, Nick Jenkins <[EMAIL PROTECTED]> wrote: > > > Great news! When can we expect this to be enabled? > > > > > > Bryan > > > > My will is to have it as soon as possible, but it doesn't only depend on us. > > > > Raquel > > From a software release and stability perspective, whilst also trying to > maximize speed, it > would probably ideally go down something like this: > > * Api Edit ongoing development in a branch (as is currently happening). > * MediaWiki 1.11 released. Does not include Api Edit, because it's a > substantial new feature > and therefore should be allowed sufficient time to stabilize and be > thoroughly tested > before being included in a stable MediaWiki release. > * One week or so passes after 1.11 release so as to deal with any general > post-release issues > (e.g. people with different configurations find that things that work okay > for us are broken > for them) > * Api Edit deemed by Vodafone developers & Yuri to be ready for public > consumption. > * General announcement sent to wikitech-l and this list, announcing the > imminent merge of Api Edit, > giving examples of how to use Api Edit, how to test it, things to test, > reminder of how to log > bugs in bugzilla under the "API" category in the event of finding problems, > pointers to > the documentation, pointers to this mailing list, and so forth. > * Perhaps one last pre-Api-edit scap / sync to servers. > * Api Edit merged into SVN trunk. I am assuming that the Vodafone folks are > mostly Mon-Friday > 9-to-5 folks, and therefore the merge should probably happen on a Monday or > a Tuesday, rather > than a Thurs / Fri / Sat / Sun, so that they are accessible for a few days > after the merge. > * Other developers get a few days to play with the merged Api Edit on their > SVN test machines, > try it, and test it, etc. Presumably some bugs are logged, some bugs are > fixed, there's some > standard whinging about instead of doing A can it do B, etc. > * Assuming things are going okay with Api Edit, another scap could occur, and > at this point > Api Edit would be live on the Wikipedia. (And if things are going badly and > major bugs or > regressions are going unfixed, then it could be reverted, until those > issues have been > resolved in the branch). > * Situation normal: Bugs logged, fixed, etc, as per normal, for a few months. > Incremental > updates to Api Edit occur in mainline / trunk. > * Around 3 months after 1.11, MediaWiki 1.12 is released, which includes Api > Edit, thus making > it generally available to MediaWiki installations / upgrades in a stable > release. > > So: > * As a lower bound, the time between now and Api Edit being live on the > Wikipedia is around > 3 weeks. That assumes that Api Edit is going to be considered ready one > week or so after > the release of 1.11 (I have no idea if that's plausible or not), and that > everything else > that comes before it in the above timeline goes smoothly. > * If Api Edit is not ready in the above timeframe, then the time it takes to > get it to that > stage must be factored in as well. > > And of course, the above is just my personal 2 cents as the order in which I > would like things > to happen - but it may have no correlation whatsoever with what actually ends > up happening :-) > > -- All the best, > Nick. > > _______________________________________________ > Mediawiki-api mailing list > [email protected] > http://lists.wikimedia.org/mailman/listinfo/mediawiki-api > _______________________________________________ Mediawiki-api mailing list [email protected] http://lists.wikimedia.org/mailman/listinfo/mediawiki-api
