Page MenuHomePhabricator

Create Wikisource Javanese
Closed, ResolvedPublic

Description

The language committee has approved the creation of Wikisource Javanese.

Wikisource-specific namespaces:

  • Indhèks (Index)
  • Kaca (Page)
  • Panganggit (Author)

for talk pages: Parembugan_<translated_namespace>

Thank you.


Pre-install automatic checklist:

The Wiki is ready to be created.


Step by step commands:
On deploy1001:
cd /srv/mediawiki-staging/
git fetch
git log -p HEAD..@{u}
git rebase
On mwmaint1002:
scap pull
mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=muswiki jv wikisource jvwikisource jv.wikisource.org
On deploy1001:
scap sync-file wmf-config/db-eqiad.php "Creating jvwikisource (T286241)"
scap sync-file wmf-config/db-codfw.php "Creating jvwikisource (T286241)"
scap sync-file dblists "Creating jvwikisource (T286241)"
scap sync-wikiversions "Creating jvwikisource (T286241)"
scap sync-file static/images/project-logos/ "Creating jvwikisource (T286241)"
scap sync-file wmf-config/logos.php "Creating jvwikisource (T286241)"
scap sync-file wmf-config/InitialiseSettings.php "Creating jvwikisource (T286241)"
scap sync-file langlist "Creating jvwikisource (T286241)"
On mwmaint1002:
mwscript extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php --wiki=jvwikisource --cluster=all
On deploy1001:
scap update-interwiki-cache

End of automatic output

Event Timeline

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

Thank you everyone! A huge relief after following and contributing on this topic for 13 years!

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

[mediawiki/extensions/WikimediaMessages@master] Add messages for Javanese Wikisource (jvwikisource)

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

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

[analytics/refinery@master] Add jv.wikisource to pageview whitelist

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

This can be deployed in the week of July 19, unfortunately sooner is not possible.

Change 703453 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Javanese Wikisource (jvwikisource)

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

Change 703454 merged by Joal:

[analytics/refinery@master] Add jv.wikisource to pageview whitelist

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

Hi all, I'm requesting aliases for Indhèks namespace and its talk page without a diacritical marker just like we have here.

$namespaceNames = [
	NS_X => 'Indhèks',
	NS_X_TALK => 'Parembugan_Indhèks',
];

$namespaceAliases = [
	'Indheks' => NS_X,
	'Parembugan_Indheks' => NS_X_TALK,
];

Many thanks.

Can we set default time zone of this wiki to UTC+7 (Asia/Jakarta) instead of UTC?

We follow jvwiki and jvwiktionary which uses UTC. I saw this kind of UTC+7 proposal on idwiki and there was a user who see it as WIB-centric (UTC+7) even though there are two other timezones. There is a large number of Javanese diaspora outside Indonesia such as in Suriname and the Netherlands. Setting it to UTC instead of WIB makes it easier for readers from those countries to convert to their own time zone when they read the discussions and page history.

@Aklapper I thought we can also add those aliases in this initial configuration. I will create a separate task later once the wiki has been created as we need community consensus for the change. We can continue without my request above. And a big thank you to everyone who worked on this!

@Ladsgroup, just curious, why "Language configuration in language data repo" get unchecked? I checked the langdb.yaml, and jv is listed in the file. Sorry If I missed something.

I think the bot has a bug or request timed out, etc. I'll look into it.

It was probably a random connection issue. The bot fixed itself.

Hello, I've scheduled the wiki creation for Wednesday August 4, 2021, 13:00 UTC.

Change 710025 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

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

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

Change 710025 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:05:45Z] <urbanecm@deploy1002> Synchronized wmf-config/db-eqiad.php: Creating jvwikisource (T286241) (duration: 01m 08s)

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:07:01Z] <urbanecm@deploy1002> Synchronized wmf-config/db-codfw.php: Creating jvwikisource (T286241) (duration: 01m 07s)

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:08:10Z] <urbanecm@deploy1002> Synchronized dblists: Creating jvwikisource (T286241) (duration: 01m 07s)

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:09:42Z] <urbanecm@deploy1002> rebuilt and synchronized wikiversions files: Creating jvwikisource (T286241)

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:10:56Z] <urbanecm@deploy1002> Synchronized static/images/project-logos/: Creating jvwikisource (T286241) (duration: 01m 07s)

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:14:13Z] <urbanecm@deploy1002> Synchronized wmf-config/logos.php: Creating jvwikisource (T286241) (duration: 01m 06s)

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:15:23Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Creating jvwikisource (T286241) (duration: 01m 06s)

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:19:39Z] <urbanecm> jvwikisource was created (T286241)

Urbanecm claimed this task.

Wiki is live.

Thanks a lot, @Urbanecm! As per task description, we'd like to translate the Wikisource-specific namespaces, too. Indhèks (Index), Kaca (Page), Panganggit (Author), and its talk page: Parembugan_Indhèks, Parembugan_Kaca, and Parembugan_Panganggit.

Change 710037 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[operations/mediawiki-config@master] jvwikisource: Add author namespace

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

Change 710039 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/ProofreadPage@master] Add Javanese namespace aliases

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

Change 710037 merged by jenkins-bot:

[operations/mediawiki-config@master] jvwikisource: Add author namespace

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

Mentioned in SAL (#wikimedia-operations) [2021-08-04T13:50:50Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: 5d7255c1127f951da59b9b48749fe9cf59e11930: jvwikisource: Add author namespace (T286241) (duration: 01m 06s)

Thanks a lot, @Urbanecm! As per task description, we'd like to translate the Wikisource-specific namespaces, too. Indhèks (Index), Kaca (Page), Panganggit (Author), and its talk page: Parembugan_Indhèks, Parembugan_Kaca, and Parembugan_Panganggit.

Good point. I just added the Author namespace (as that happens in the config). The Index/Page namespaces are automatically created by ProofreadPage extension, and will be translated "soon" (hopefully next week).

Just a note, a new wiki importer still needs to import the wiki from multilingual Wikisource. This is not tracked at Phabricator -- the mainpage will be replaced with your new mainpage once import finishes.

Change 710039 merged by jenkins-bot:

[mediawiki/extensions/ProofreadPage@master] Add Javanese namespace aliases

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