Page MenuHomePhabricator

Create Wikipedia South Ndebele
Open, LowPublic

Description

The language committee has approved the creation of Wikipedia South Ndebele.

  • Timezone: Africa/Pretoria
  • Shard: s5
  • Local file uploads: disabled

Thank you.


Pre-install automatic checklist:

The creation is blocked until these part are all done.


Step by step commands:
On deployment host:
cd /srv/mediawiki-staging/
git fetch
git log -p HEAD..@{u}
git rebase
On maintenance host:
scap pull
mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=muswiki nr wikipedia nrwiki nr.wikipedia.org
On deployment host:
scap sync-world "Creating nrwiki (T375087)"
On maintenance host:
mwscript extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php --wiki=nrwiki --cluster=all 2>&1 | tee /tmp/nrwiki.UpdateSearchIndexConfig.log
On deployment host:
scap update-interwiki-cache

End of automatic output

Event Timeline

Change #1073827 had a related patch set uploaded (by Gerrit maintenance bot; author: Gerrit maintenance bot):

[operations/dns@master] Add nr to langlist helper

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

Change #1073828 had a related patch set uploaded (by Gerrit maintenance bot; author: Gerrit maintenance bot):

[mediawiki/extensions/WikimediaMessages@master] Add messages for Southern Ndebele Wikipedia (nrwiki)

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

Change #1073827 merged by Ladsgroup:

[operations/dns@master] Add nr to langlist helper

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

Change #1073828 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Southern Ndebele Wikipedia (nrwiki)

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

This language is currently not currently recognized by MediaWiki or translatewiki.net. I don't know if this will cause problems for the creation process, but figured it should be explicitly pointed out.

For an incubation experiment, a request was made to approve this wiki for creation. This is one of the five wikis that were requested for approval. I am checking with data analysts to see if all five wikis should be created at once. Until then, let's pause the creation work.

This language is currently not currently recognized by MediaWiki or translatewiki.net. I don't know if this will cause problems for the creation process, but figured it should be explicitly pointed out.

At least it should be added to Wikidata term language codes, otherwise it will break bots trying to import sitelinks to MediaWiki. Likely it should be added to Names.php too (I don't know what's the effect of setting $wgLanguageCode to an unsupported language code). Maybe @Nikki may know more.

Also if we want to export localizations in nr (before 13% of core message required for automatic export translated) nevertheless, it should be added to always-export-languages in repoconfig.yaml.