Page MenuHomePhabricator

Create wildcard DNS record for Wikimedia projects
Open, MediumPublic

Description

This will eliminate the need to add each new language to DNS, and make Incubator more easy to find. For example https://und.wikipedia.org/ will be redirected to https://incubator.wikimedia.org/wiki/Wp/und

Event Timeline

Restricted Application added projects: Operations, Traffic. · View Herald TranscriptNov 21 2019, 12:21 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
ema moved this task from Triage to DNS Names on the Traffic board.Nov 22 2019, 12:54 PM
Dzahn added a subscriber: Dzahn.Nov 26 2019, 1:35 AM

Really wildcard or more like "populate DNS (langlist.tmpl) with all language codes from ISO-693-3 table"?

jbond triaged this task as Medium priority.Nov 26 2019, 11:53 AM

Really wildcard or more like "populate DNS (langlist.tmpl) with all language codes from ISO-693-3 table"?

If the latter is used the list of language codes mey need to be updated each year.

BBlack added a subscriber: BBlack.EditedNov 26 2019, 2:21 PM

I could go either way on the subject of explicit langlist vs wildcard, really, so long as we're confident the MediaWiki layer handles all unknown language codes (really, unknown random hostname labels...) sanely, including crazy ones like :ffq384f9q8f9qj9j-/\.wikipedia.org or whatever. It would even make some things simpler at the DNS and Caching layers if we could assume that. I'd have to go do a quick audit of our DNS data for all the canonical domains to see what kind of exceptions there are, though.