On Fri, Apr 24, 2009 at 4:23 PM, Soxred93 <soxred93(a)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(a)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?