Page MenuHomePhabricator

Remove aliases `minnan` and `zh-cfr` for the Min Nan Wikipedia
Closed, ResolvedPublic

Description

The Min Nan Wikipedia (zh_min_nanwiki) has the URL https://zh-min-nan.wikipedia.org/ and the aliases https://nan.wikipedia.org/, https://zh-cfr.wikipedia.org/ and https://minnan.wikipedia.org/.

zh-min-nan and nan are interlanguage prefixes and link the article with the Min Nan Wikipedia. zh-cfr and minnan are interwiki prefixes and create an inline link to the Min Nan Wikipedia (https://en.wikipedia.org/wiki/Special:Interwiki). Example: https://en.wikipedia.org/wiki/Special:ExpandTemplates?title=Special%3AExpandTemplates&wpInput=[[zh-min-nan%3AFoo]]%0D%0A[[nan%3AFoo]]%0D%0A[[zh-cfr%3AFoo]]%0D%0A[[minnan%3AFoo]]

nan is the standard conform language code for Min Nan Chinese. zh-min-nan is the grandfathered alias. (https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry)

The language codes zh-cfr and minnan are only used in MediaWiki. zh-cfr was added in rSVN3742. minnan was added in rSVN4395. Both were removed in rSVN28546.

The redirects https://zh-cfr.wikipedia.org/ and https://minnan.wikipedia.org/ are not needed anymore.

The interwiki prefixes zh-cfr and minnan are not needed anymore.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 529829 had a related patch set uploaded (by Fomafix; owner: Fomafix):
[operations/dns@master] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529829

Change 529831 had a related patch set uploaded (by Fomafix; owner: Fomafix):
[mediawiki/extensions/WikimediaMaintenance@master] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529831

Change 529830 had a related patch set uploaded (by Fomafix; owner: Fomafix):
[operations/puppet@production] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529830

Change 529834 had a related patch set uploaded (by Fomafix; owner: Fomafix):
[mediawiki/extensions/SiteMatrix@master] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529834

Has there been any checks on the usage of these aliases yet?

CDanis triaged this task as Medium priority.Aug 16 2019, 12:55 PM
Aklapper renamed this task from Sundown aliases `minnan` and `zh-cfr` for `nan`/`zh-min-nan` to Remove aliases `minnan` and `zh-cfr` for `nan`/`zh-min-nan`.Aug 17 2019, 7:01 PM
Fomafix renamed this task from Remove aliases `minnan` and `zh-cfr` for `nan`/`zh-min-nan` to Remove aliases `minnan` and `zh-cfr` for the Min Nan Wikipedia.Aug 17 2019, 7:34 PM
Fomafix updated the task description. (Show Details)

I assume someone from langcom should take a look and approve this at least.

BBlack subscribed.

The swap of Traffic for Traffic-Icebox in this ticket's set of tags was based on a bulk action for all such tickets that haven't been updated in 6 months or more. This does not imply any human judgement about the validity or importance of the task, and is simply the first step in a larger task cleanup effort. Further manual triage and/or requests for updates will happen this month for all such tickets. For more detail, have a look at the extended explanation on the main page of Traffic-Icebox . Thank you!

I've brought the issue up with langcom on their talk page and in turn they've brought it up on their mailing list.

BCornwall changed the task status from Open to In Progress.Jan 23 2023, 9:26 PM

Hi. Langcom is discussing this and is wondering how we can respond to the existing interwiki content([[minnan:Foo]], [[w:minnan:Foo]], [[:minnan:w:Foo]], and [[wikt:minnan:Foo]], etc.. various forms including zh-cfr) regarding its removal. How can you figure out where it is and how can you fix it? Thanks.

Hi, @Sotiale, does @Ladsgroup's answer answer your question? Any progress on the discussion?

Hi, @Sotiale, does @Ladsgroup's answer answer your question? Any progress on the discussion?

Hello, there has been no further discussion since.
But langcom consensus is, if interwiki on contents can be safely removed from existing Wikimedia pages prior to its removal, langcom agrees to the removal.

BCornwall lowered the priority of this task from Medium to Low.Feb 13 2023, 8:12 PM

Okay, I went through and updated non-user, non-talk and non-archive pages. @Fomafix, thanks for the patch. Just gotta get approvals on it!

@Ladsgroup do you know the appropriate people to ping/add as reviewers for this PS?

hmm, it's not too complicated, my only concern is the order they should go in, I don't think that matters in itself. I guess we can start with the dns and remove the rest.

DNS and puppet patches, you know already. I merge the rest (and we need to run rebuilding interwiki cache once the changes are deployed, but that shouldn't be an issue).

Change 529831 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMaintenance@master] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529831

Change 529834 merged by jenkins-bot:

[mediawiki/extensions/SiteMatrix@master] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529834

Change 529829 merged by BCornwall:

[operations/dns@master] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529829

DNS merged and deployed! Now just waiting for deployment of the appserver stuff.

Change 529830 merged by RLazarus:

[operations/puppet@production] Remove aliases 'minnan' and 'zh-cfr'

https://gerrit.wikimedia.org/r/529830

Thanks to rzl for deploying this. The domains are now no more.

Change 891387 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/mediawiki-config@master] Update interwiki cache

https://gerrit.wikimedia.org/r/891387

Change 891387 merged by jenkins-bot:

[operations/mediawiki-config@master] Update interwiki cache

https://gerrit.wikimedia.org/r/891387

Mentioned in SAL (#wikimedia-operations) [2023-02-22T22:56:31Z] <zabe@deploy1002> Synchronized wmf-config/interwiki.php: T230382 (duration: 07m 06s)

Mentioned in SAL (#wikimedia-operations) [2023-05-09T16:07:24Z] <rzl> stopping puppet on appservers - T230382

Mentioned in SAL (#wikimedia-operations) [2023-05-09T16:27:21Z] <rzl> resumed puppet on appservers - T230382

Disregard those last two SAL entries, wrong task number. :)