Page MenuHomePhabricator

Deploy Cognate extension to production
Closed, ResolvedPublic

Description

The Cognate extension provides automated sitelinks for Wiktionary. It should be deployed to all Wiktionaries.

Extension page: https://www.mediawiki.org/wiki/Extension:Cognate
Phabricator project: Cognate

I have scheduled a slot for the 24th April @ https://wikitech.wikimedia.org/w/index.php?title=Deployments&diff=1755015&oldid=1754978

The TODOs for deployment are:

  • - Create the database & tables to be used by Cognate on wiktionaries T162252
  • - Enable InterwikiSorting on All Wiktionaries T162253
  • - Enable Cognate on All Wiktionaries
  • - Populate Cognate sites table
  • - Populate Cognate pages table
  • - Add the population of cognate_sites table to the addsite script for wiktionaries? https://gerrit.wikimedia.org/r/349958

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
OpenNone
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
Resolvedaude
ResolvedAddshore
ResolvedAddshore
Resolvedjcrespo
ResolvedAddshore
ResolvedAddshore
ResolvedBawolff
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
DuplicateWMDE-leszek
ResolvedWMDE-leszek
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
ResolvedAddshore
ResolvedMarostegui
ResolvedAddshore
ResolvedAddshore
Resolvedaude
ResolvedNone
OpenNone

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 332912 had a related patch set uploaded (by addshore):
[mediawiki/tools/release] Add Cognate to make-wmf-branch

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

Change 332912 merged by jenkins-bot:
[mediawiki/tools/release] Add Cognate to make-wmf-branch

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

I have a question for you @Addshore currently the editors can find a list of the interwiki links in the wiktionary dump. Will this be still possible? How can they manually or by script, access to a list of all the links for one word? Thanks!

@Lea_Lacroix_WMDE I am guessing you mean the "Interwiki link tracking records" on dumps.wm.o so enwiktionary-20170301-iwlinks.sql.gz for enwiktionary?

The links provided by cognate will not appear there or in the iwlinks db table.
This table and dump will continue to show the links that are provided in wikitext itself.

It would be easy to infer all iwlinks based on the dumps of titles form each wiktionary.
There will also be a collection of database tables that could be used to get a list of cognate provided links from.
These should be replicated to labs at some point after / during deployment.

@Addshore Do we have an ETA for when the extension will come into action? Just so we can prepare accordingly (e.g. for interwiki bots).

@Darkdadaah Not yet, but as soon as we have it, I'll announce at least 7 days in advance. Is it OK for you?

I have scheduled a slot for the 24th April @ https://wikitech.wikimedia.org/w/index.php?title=Deployments&diff=1755015&oldid=1754978

The TODOs for deployment are:

  • - Create the database & tables to be used by Cognate on wiktionaries
  • - Enable InterwikiSorting on All Wiktionaries
  • - Enable Cognate on All Wiktionaries
  • - Populate Cognate sites table
  • - Populate Cognate pages table
Addshore updated the task description. (Show Details)
Addshore moved this task from Unsorted 💣 to Back Burner 🏛️ on the User-Addshore board.

Thanks Adam!

The announcement is planned on April 13th. I need help for translation in as many languages as possible, see the content here

Change 346524 had a related patch set uploaded (by Addshore):
[operations/mediawiki-config@master] Deploy Cognate to production wiktionaries

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

Addshore updated the task description. (Show Details)

Change 349876 had a related patch set uploaded (by Addshore):
[operations/mediawiki-config@master] Add Cognate to extension-list

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

Change 349876 merged by jenkins-bot:
[operations/mediawiki-config@master] Add Cognate to extension-list

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

Mentioned in SAL (#wikimedia-operations) [2017-04-24T10:01:26Z] <addshore@naos> Started scap: [[gerrit:349876|Add Cognate to extension-list]] T150182

Mentioned in SAL (#wikimedia-operations) [2017-04-24T10:16:53Z] <addshore@naos> Finished scap: [[gerrit:349876|Add Cognate to extension-list]] T150182 (duration: 15m 26s)

Change 346524 merged by jenkins-bot:
[operations/mediawiki-config@master] Deploy Cognate to production wiktionaries

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

Mentioned in SAL (#wikimedia-operations) [2017-04-24T10:57:50Z] <addshore@naos> Synchronized wmf-config/CommonSettings.php: [[gerrit:346524|Deploy Cognate to production wiktionaries]] T150182 PT 1/4 (duration: 01m 18s)

Mentioned in SAL (#wikimedia-operations) [2017-04-24T11:01:25Z] <addshore@naos> Synchronized wmf-config/CommonSettings-labs.php: [[gerrit:346524|Deploy Cognate to production wiktionaries]] T150182 PT 2/4 (duration: 01m 01s)

Mentioned in SAL (#wikimedia-operations) [2017-04-24T11:02:34Z] <addshore@naos> Synchronized wmf-config/InitialiseSettings.php: [[gerrit:346524|Deploy Cognate to production wiktionaries]] T150182 PT 3/4 (duration: 00m 57s)

Mentioned in SAL (#wikimedia-operations) [2017-04-24T11:12:47Z] <addshore@naos> Synchronized wmf-config/InitialiseSettings.php: [[gerrit:346524|Deploy Cognate to production wiktionaries]] T150182 PT 3/4 (touched) (duration: 00m 52s)

Mentioned in SAL (#wikimedia-operations) [2017-04-24T11:14:11Z] <addshore@naos> Synchronized wmf-config/InitialiseSettings-labs.php: [[gerrit:346524|Deploy Cognate to production wiktionaries]] T150182 PT 4/4 (duration: 00m 47s)

Cognate is now deployed.
The pages & titles tables are populating, I'll update this ticket once complete.

Change 349958 had a related patch set uploaded (by Addshore):
[mediawiki/extensions/WikimediaMaintenance@master] Add populateCognateSites.php to addwiki.php

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

Addshore updated the task description. (Show Details)
Addshore moved this task from Back Burner 🏛️ to Closing ✔️ on the User-Addshore board.

Change 349958 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMaintenance@master] Add populateCognateSites.php to addwiki.php

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