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.
Thus, we can ship more extensions and languages with MediaWiki without affecting anything but the download size of the tarball and the amount of space that MediaWiki takes up on disk.
This doesn't mean we shouldn't care about size -- I think there is some merit to the idea of shipping a minimal MediaWiki. With the availability of Composer and extension installers, we're beginning to bootstrap our way to a good way for the end user to add on to xyr MediaWiki installation.
But "faster MediaWiki" isn't an argument against bundling code.
Mark