On 12/6/2010 12:07 AM, MZMcBride wrote:
Tim Starling wrote:
On 06/12/10 15:56, MZMcBride wrote:
I filed bug 26259, "MediaWiki bloated with
test suites":
https://bugzilla.wikimedia.org/show_bug.cgi?id=26259
RobLa asked me to send an e-mail to wikitech-l about this bug. It's my view
that checking out MediaWiki from SVN should not include files that most
users do not need or want. These test suites seem to fit perfectly within
this category.
Do you mean you don't want them in phase3? Subversion is really the
only place for such files, but we have in the past moved large files
out of phase3 to reduce the size of core checkouts, specifically
/trunk/artwork.
Yes, sorry. I follow the instructions at "Download from SVN" typically to
install MediaWiki.[1] I ran 'svn up' on two hosts today and noticed a lot of
additions of files in the maintenance directory, none of which should be in
there, in my view.
I don't think anyone has an issue with these tests being in Wikimedia's SVN
repo, but putting them in the maintenance directory that end users checkout
seems unnecessary and wasteful.
I think better time would be spent decoupling all the languages. Out
the 57 megs for an svn export, 41 is the languages directory. Distribute
the Big $foo, where $foo is some reasonable number of major languages,
and offer the rest as a seperate dl.