On Fri, Apr 24, 2009 at 4:23 PM, Soxred93 soxred93@gmail.com wrote:
Keep in mind that when MediaWiki is developed, the best interests of Wikimedia are in mind. Wikimedia takes priority on MW development.
Not as a general rule. If we really didn't care about third-party users, we'd require the very latest version of PHP (since Wikimedia uses it), write large chunks of the software in other languages (Wikipedia has Python installed), and so on. The suggestion to allow embedded Lua in templates seems not to be happening primarily because it would make Wikipedia content unusable by third parties on shared hosting.
Although development of MediaWiki tends to focus primarily on Wikimedia's needs, it does *not* do so if that would significantly hurt MediaWiki's utility to third parties. Part of Wikimedia's goals is to make its content as useful as possible to third parties. That applies to MediaWiki insofar as it's a Wikimedia project, and doubly so insofar as it's needed to effectively use content from Wikimedia's other projects like Wikipedia.
On Fri, Apr 24, 2009 at 4:25 PM, Brian Brian.Mingus@colorado.edu wrote:
What does this have to do with not horribly breaking many extensions at the same time? The WMF has cultivated an extension ecosystem and it makes sense to protect it.
Do you have evidence that many extensions are, in fact, horribly broken? And if so, that they can't be easily fixed?