Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Krinkle | T214998 RFC: Serve mobile and desktop variants through the same URL (unified mobile routing) | |||
| Resolved | Krinkle | T403510 [Main Rollout] Enable unified mobile routing on remaining wikis | |||
| Resolved | Krinkle | T152882 Many misc wikis lack mobile domains | |||
| Resolved | Dzahn | T120527 https://wikitech.m.wikimedia.org/ serves wikimedia.org portal | |||
| Resolved | MaxSem | T87633 Install MobileFrontend on wikitech | |||
| Resolved | Andrew | T70751 Update wikitech wiki with deployment train | |||
| Resolved | Krenair | T75939 Merge as many configuration hacks in wikitech.php configuration file as possible into InitialiseSettings.php |
Event Timeline
I'd particularly like to understand what's broken with the Parsoid puppetisation so that it has to be disabled there, as part of this normalisation process. :-)
@greg: I have no idea what's up with wikitech. The parsoid puppetization sucks, but afaik it's not an issue for wikitech.
Change 218098 had a related patch set uploaded (by Alex Monk):
Pull out unnecessary wikitech settings, move some into CommonSettings
(For the record, I think we fixed Parsoid there at some point, somehow, because VE works there. Next challenge in that area is T102178: Fix RESTBase support for wikitech.wikimedia.org.)
Change 218098 merged by jenkins-bot:
Pull out unnecessary wikitech settings, move some into CommonSettings
(Re-did the above in https://gerrit.wikimedia.org/r/#/c/220847/, after I reverted the first one due to that particular deployment being unlucky and crashing half of the cluster through T103886. Seems okay.)
Only other thing that stands out as needing to go is $wgOpenStackManagerProxyGateways['pmtpa']. I don't know if we want to do something related to OpenID...
I think we can probably resolve this after the above commit goes in. It just leaves wikitech-specific extensions' settings (where they're not defaults) in wikitech.php.
Let's call this resolved. Not much point moving all of that wikitech-specific-extension stuff out.