On 6 February 2013 18:42, Mark A. Hershberger <[email protected]> wrote:
> On 02/06/2013 03:53 AM, Petr Bena wrote:
>> don't merge anything into core pls. rip the stuff out of core and make
>> extensions from them, and finally, please make core a lightweight and faster
>
> The speed of MediaWiki isn't directly related to the amount of code in
> core.  Speed is all about keeping the average code path to execute any
> given request short.

Rather than absolute size, we should care about core that is modular
and has well-defined interfaces. Moving stuff to extensions is one way
to encourage this, as then the functionality cannot be relied on or it
can be replaced with an another extension.

More refactorings and rewrites are needed (like ContentHandler) to get
MediaWiki back to enabling the development of new ideas rather that
limiting that. At the same time constantly changing interfaces and
breaking existing extensions will annoy people depending how much we
will put effort into keeping backwards compatibility. Can't please
everyone.

  -Niklas

--
Niklas Laxström

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

Reply via email to