Page MenuHomePhabricator

cn.wikimedia.org missing from supported families
Closed, ResolvedPublic

Description

Fishbowl wiki for Wikimedia User Group China created in T98676. But so far pywikibot does not support read/write to the wiki without AutoFamily. (missing in wikimediachapter_family.py)

Event Timeline

zhuyifei1999 raised the priority of this task from to Needs Triage.
zhuyifei1999 updated the task description. (Show Details)
zhuyifei1999 added subscribers: zhuyifei1999, AddisWang.

WUG (Wiki User Group) China is the first WUG with its own wiki on wikimedia.org ?

I see quite a few of chapters also missing such as be, ca, etc.

I dont think it is useful to restrict wikimediachapter_family.py to be 'chapters' only - separating it to country/region based codes is sensible as they have a different standard governing the subdomains / 'codes' used. The organisational status of the parent body is not particularly useful in pywikibot. e.g. what happens if a chapter is delisted and becomes a WUG? Does the wiki change 'family'? No, that seems silly.

So IMO we should rename this family again (it was renamed recently) to something a bit more generic, and add any missing region based affiliates, including WUGs e.g. China. The full list can be extracted from https://meta.wikimedia.org/wiki/Special:SiteMatrix#mw-sitematrix-others (by guessing which prefixes are region based codes), however InitialiseSettings.php and other config files may be easier ways to obtain the correct list.

WUG (Wiki User Group) China is the first WUG with its own wiki on wikimedia.org ?

I believe co.wikimedia.org (for Wikimedians of Colombia User Group, included in wikimediachapter_family.py) is a WUG wiki before WUG China.

So IMO we should rename this family again (it was renamed recently) to something a bit more generic, and add any missing region based affiliates, including WUGs e.g. China.

Maybe also future Wikimedia thematic organizations wikis hosted by wikimedia

Is this rejected? it's been a year soon

Change 413726 had a related patch set uploaded (by Dvorapa; owner: Dvorapa):
[pywikibot/core@master] [IMPR][bugfix] Add missing wikimediachapter codes

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

Dvorapa triaged this task as Medium priority.

Change 413726 merged by jenkins-bot:
[pywikibot/core@master] [IMPR][bugfix] Add missing wikimediachapter codes

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