Le 28/05/2015 20:39, John Mark Vandenberg a écrit :
<snip>
> This also doesnt give clients sufficient time to workaround
> MediaWiki's wonderful intentional API breakages. e.g. raw continue,
> which completely broke pywikibot and needed a large chunk of code
> rewritten urgently, both for pywikibot core and the much older and
> harder to fix pywikibot compat, which is still used as part of
> processes that wiki communities rely on.
> 
> Another example is the action=help rewrite not being backwards
> compatible. pywikibot wasnt broken, as it only uses the help module
> for older MW releases; but it wouldnt surprise me if there are clients
> that were parsing the help text and they would have been broken.

I cant stress how important pywikibot is! It covers so many
functionalities and use cases that it is an excellent test stress for
the API.

A low hanging fruit would be to run its test suite against beta (which
runs tip of master) on an hourly basis.


-- 
Antoine "hashar" Musso


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to