Author: Gerard.meijssen
Description:
Wikipedia is running CrossNamespaceLinks according to Special:Version revision 37404. When you install this revision from SVN it breaks the system. A traceback informs you about this:
Aliases file does not exist: /var/www/revisions/WMF_testsystem/extensions/CrossNamespaceLinks/SpecialCrossNamespaceLinks.alias.php
Backtrace:
#0 /var/www/revisions/WMF_testsystem/includes/SpecialPage.php(240): Language->getSpecialPageAliases()
#1 /var/www/revisions/WMF_testsystem/includes/SpecialPage.php(262): SpecialPage::initAliasList()
#2 /var/www/revisions/WMF_testsystem/includes/SpecialPage.php(406): SpecialPage::resolveAlias('Version')
#3 /var/www/revisions/WMF_testsystem/includes/SpecialPage.php(507): SpecialPage::getPageByAlias('Version')
#4 /var/www/revisions/WMF_testsystem/includes/Wiki.php(229): SpecialPage::executePath(Object(Title))
#5 /var/www/revisions/WMF_testsystem/includes/Wiki.php(59): MediaWiki->initializeSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest))
#6 /var/www/revisions/WMF_testsystem/index.php(116): MediaWiki->initialize(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest))
#7 {main}
When you install the extension without specifying the revision, it installs completely and it still advertises the same revision.
My conclusion is that SVN is confused and needs a new revision for CrossNamespaceLinks.
Thanks,
GerardM
Version: unspecified
Severity: enhancement