On Thu, Jul 30, 2009 at 10:54 AM, Robert Leverington robert@rhl.me.ukwrote:
On 2009-07-30, Brian wrote:
The versioning interactions between mediawiki and its extensions are so complicated that it is simply not feasible to run the latest release
while
simultaneously using a variety of extensions.
Please can you explain more; last time I tried, branched versions of extension generally worked with branched versions of MediaWiki? If this isn't the case then it should be fixed.
I'm simply referring to the particular versions of extensions that work with particular versions of MediaWiki.
Additionally, I strongly disagree with your definition of the code being used on Wikipedia as beyond stable.
Code in trunk is under development, that is what defines trunk - it hasn't been tested to the same level as releases. Although I think this is case where everyone will have different opinions, I'm not sure of the current official stance.
Trunk has been de facto unstable for a long time and now it really is unstable. For example, when they merged in the upload branch lots of things broke. Now there is a deployment branch which *is* stable. Some may argue of this definition of stability, but it is a de facto stability. The code being run on the 8th largest website in the world is stable. Some of that code isn't needed, or isn't desirable, in the mediawiki installations that the rest of us use.