Hello all,

I'd just like to note that I'm really not happy with this:

On 21 December 2010 01:11,  <[email protected]> wrote:
> Follow-up to r8784: introducing iwkeys
>
> The changes by purodha seem to have some more side effects due to tight
> coupling inside the library code. This commit fixes some additional
> interwiki mess [1], but I am *uncertain* of any new introduced side-
> effects.
>
> If any more issues arise, I suggest reverting purodha changes and
> first applying the changes in a feature branch. Or, possibly, only
> in the rewrite branch.
>
> [1] 
> http://commons.wikimedia.org/w/index.php?title=Category:Tre_kronor_af_Stockholm&diff=prev&oldid=47268067

I am aware there is too much tightly-coupled code in the library,
which means changes like this can have consequences in an entirely
different part of the framework. Combined with a lack of automated
testing, making large -or even small- changes in framework code is
dangerous, to say the least. Especially since the code *will* be used
throughout wikipedia, possibly causing botwars and an enormous mess.

As such, I would like to suggest - *strongly* suggest - not to
implement new features into trunk any more. The much cleaner rewrite
should be the place to put these features. This means only bugfixes
and family/language updates should go into trunk.

Comments welcome.


Best regards,
Merlijn

_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to