Page MenuHomePhabricator

Create Wiktionary Mandailing
Closed, ResolvedPublic

Description

The language committee has approved the creation of Wiktionary Mandailing.

  • Shard: s5
  • Local file uploads: disabled

Thank you.


Pre-install automatic checklist:

The Wiki is ready to be created.


Step by step commands:
On deployment host:
cd /srv/mediawiki-staging/
git fetch
git log -p HEAD..@{u}
git rebase
On mwmaint1002:
scap pull
mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=mhwiktionary btm wiktionary btmwiktionary btm.wiktionary.org
On deployment host:
scap sync-file wmf-config/db-production.php "Creating btmwiktionary (T335216)"
scap sync-file dblists "Creating btmwiktionary (T335216)"
scap sync-wikiversions "Creating btmwiktionary (T335216)"
scap sync-file static/images/project-logos/ "Creating btmwiktionary (T335216)"
scap sync-file wmf-config/logos.php "Creating btmwiktionary (T335216)"
scap sync-file wmf-config/InitialiseSettings.php "Creating btmwiktionary (T335216)"
scap sync-file langlist "Creating btmwiktionary (T335216)"
On mwmaint1002:
mwscript extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php --wiki=btmwiktionary --cluster=all 2>&1 | tee /tmp/btmwiktionary.UpdateSearchIndexConfig.log
On deployment host:
scap update-interwiki-cache

End of automatic output

Event Timeline

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

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

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

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

Change 910538 merged by Dzahn:

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

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

14:47 < mutante> !log DNS - new project language "btm" added - Mandailing language is spoken in Indonesia - https://en.wikipedia.org/wiki/Mandailing_language

btm.wiktionary.org is an alias for dyna.wikimedia.org.

Looks like there's no associated "post-creation work" task for this one…?

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

[mediawiki/extensions/WikimediaMessages@master] Add messages for Mandailing Wiktionary (btmwiktionary)

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

Looks like there's no associated "post-creation work" task for this one…?

Done now.

Change 916859 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Mandailing Wiktionary (btmwiktionary)

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

Looks like there's no associated "post-creation work" task for this one…?

Done now.

Hi. It seems there's a delay on the deployment for almost two months?

Hi. It seems there's a delay on the deployment for almost two months?

See T335969#8957974 ff

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

[operations/mediawiki-config@master] Initial configuration for btmwiktionary

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

Change 941446 merged by jenkins-bot:

[operations/mediawiki-config@master] Initial configuration for btmwiktionary

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

Mentioned in SAL (#wikimedia-operations) [2023-07-25T20:42:55Z] <zabe> create Wiktionary Mandailing # T335216

Mentioned in SAL (#wikimedia-operations) [2023-07-25T20:46:25Z] <zabe@deploy1002> zabe: T335216 synced to the testservers mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet, and mw-debug kubernetes deployment (accessible via k8s-experimental XWD option)

Mentioned in SAL (#wikimedia-operations) [2023-07-25T20:53:11Z] <zabe@deploy1002> Finished scap: T335216 (duration: 08m 24s)

Zabe claimed this task.

Wiki is live :)

Bennylin awarded a token.

Could you change the logo to https://commons.wikimedia.org/wiki/File:Wiktionary-logo-btm.svg as per description?

Currently it's still generic Wiktionary logo

image.png (716×1 px, 129 KB)

The wiki is live, that means this is done now. Please file a separate ticket for that. We are slowly moving towards actually creating placeholder wikis and making changes afterwards.

It's in the description of the ticket, why didn't it get done here?

The language committee has approved the creation of Wiktionary Mandailing.

Request page: https://meta.wikimedia.org/wiki/Requests_for_new_languages/Wiktionary_Mandailing
Language code: btm
Site URL: btm.wiktionary.org
Directionality: ltr
Project name: Wikikamus
Project name (English): Mandailing Wiktionary
Project namespace: Wikikamus
Project talk namespace: Pembicaraan Wikikamus
Visibility: Public
**Logo: https://commons.wikimedia.org/wiki/File:Wiktionary_Mandailing_logo.svg**
Timezone: Asia/Jakarta

Shard: s5
Local file uploads: disabled

Pinging @jhsoby

The wiki is live, so the ticket is done. The plan is to also remove these, we will start creating wikis with empty default configuration, no timezone, no logo, etc. to make it easier and faster to create wikis.

There is a checklist for a reason, and if the checklist is not followed, then it's pointless to have the checklist in the first place. If the person who did the ticket messed up and didn't change the logo, you should make the followup ticket, not the community.

scap sync-file static/images/project-logos/ "Creating btmwiktionary (T335216)"

incorrect file in this step.

This is not the first time it happens.

This comment was removed by Dcljr.

There is a checklist for a reason, and if the checklist is not followed, then it's pointless to have the checklist in the first place.

I have created T345392 to try to deal with issues like this. At the moment it needs input from people who are familiar with the details of how wikis get created and configured.