https://bugzilla.wikimedia.org/show_bug.cgi?id=71112

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Krinkle <[email protected]> ---
http://en.wikipedia.beta.wmflabs.org/wiki/Special:Cite
> Page not found

Should redirect to CiteThisPage (as configured by CiteThisPage.alias.php).

http://en.wikipedia.beta.wmflabs.org/wiki/Special:CiteThisPage
> Works

http://de.wikipedia.beta.wmflabs.org/wiki/Special:Cite
> Redirects to Spezial:Zitierhilfe
> Page not found

Should display page.

http://de.wikipedia.beta.wmflabs.org/wiki/Special:CiteThisPage
> Redirects to Spezial:Zitierhilfe
> Page not found

Should display page.


I can instantiate SpecialCiteThisPage from mwscript eval.php for both enwiki
and dewiki on deployment-beta.

The mediawiki-config is set correctly (it loads SpecialCiteThisPage when
$wmgUseCiteThisPage is true, and otherwise it loads SpecalCite). Beta loads
CiteThisPage, prod loads Cite.

The only thing I could find that might cause this problem is the fact that
extension-list contains the old SpecialCite, and thus localisation update ->
$wgExtensionEntryPointListFiles -> mergeMessageFileList.php ->
wgExtensionMessagesFiles contains conflicting information.

There is a way to add extensions for -labs only, but there doesn't seem to be
way to add an extension for prod only without it also loading in labs and at
this point the two extensions are mutually exclusive. We should:

1) Not deploy to beta (remove) and switch both later at the same time.

2) or; Fix the old and new extensions to somehow to co-exist.

3) or; Implement a way to add extensions in prod only, and give up that beta is
always production + modifications.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to