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

Reply via email to