Page MenuHomePhabricator

MinT MVP: Support gradual deployments
Closed, ResolvedPublic

Description

As part of the work on MinT for Wikipedia Readers MVP (T359072) we want to allow communities to access more content that is only available in other languages with the use of machine translation. At this early stage of development we want to follow a gradual deployment approach organized in iterations. That is, being able to make the feature visible to a smaller group first, in order to learn and improve before expanding to a larger group.

For the case of MinT for Wikipedia Readers, the elements of most visibility are the entry points (T363183, T363338) since the rest of the feature is provided behind a special page. A configuration parameter will determine on a per wiki basis whether the entry points to the tool are visible on a specific wiki.

Event Timeline

Pginer-WMF triaged this task as Medium priority.
Pginer-WMF moved this task from Backlog to Product integration on the MinT board.
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF raised the priority of this task from Medium to High.May 9 2024, 1:37 PM

Change #1035016 had a related patch set uploaded (by Nik Gkountas; author: Nik Gkountas):

[mediawiki/extensions/ContentTranslation@master] Automatic Translation: Add config parameter to control entrypoints visibility

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

Change #1035016 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] Automatic Translation: Add config parameter to control entrypoints visibility

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

Gradual deployments work. The screenshots below show how the behaviour of the language selector is different depending on the languages for which MinT for Wiki Readers MVP has been enabled:

Option to read machine translation shows for Igbo where the feature was enabledOption to read machine translation is not shown for other languages
en.m.wikipedia.org_wiki_Avocado_toast(Wiki Mobile) (1).png (568×320 px, 42 KB)
en.m.wikipedia.org_wiki_Avocado_toast(Wiki Mobile).png (568×320 px, 29 KB)

Change #1165094 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[operations/mediawiki-config@master] Disable ParserMigration indicator and user notice

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

Change #1165094 merged by jenkins-bot:

[operations/mediawiki-config@master] Disable ParserMigration indicator and user notice

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

Mentioned in SAL (#wikimedia-operations) [2025-07-23T20:34:35Z] <cscott@deploy1003> Started scap sync-world: Backport for [[gerrit:1172108|Create "report visual bug" dialog (T365371)]], [[gerrit:1165094|Disable ParserMigration indicator and user notice (T363484 T363472)]]

Mentioned in SAL (#wikimedia-operations) [2025-07-23T20:58:49Z] <cscott@deploy1003> cscott: Backport for [[gerrit:1172108|Create "report visual bug" dialog (T365371)]], [[gerrit:1165094|Disable ParserMigration indicator and user notice (T363484 T363472)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-07-23T21:15:32Z] <cscott@deploy1003> Finished scap sync-world: Backport for [[gerrit:1172108|Create "report visual bug" dialog (T365371)]], [[gerrit:1165094|Disable ParserMigration indicator and user notice (T363484 T363472)]] (duration: 40m 57s)