Page MenuHomePhabricator

SX suggestions are populated from user published and draft translations
Closed, ResolvedPublicBUG REPORT

Description

Following the work done for the dashboard published translation list, a new issue has been observed regarding the dashboard page and section suggestions. More specifically, the translation suggestions are populated based on the user published or the draft translations, if any.

As observed in the screencast below, for a user with several translations, (almost) all suggestions are article/sections that have already been translated. This doesn't seem as an efficient way to make suggestions, as it encloses the user in a circle, where they can only see suggestions about articles they have already worked on. Additionally, if the user wants to translate new sections for a draft/published of theirs, they could easily start one from inside the draft/published translation list.

For this reason, this ticket suggests the restoration of the previous way of providing suggestions for article/section translations.

Screencast from greek (el) wiki:

Event Timeline

ngkountas triaged this task as Medium priority.
ngkountas added a project: SectionTranslation.

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

[mediawiki/extensions/ContentTranslation@master] SX dashboard: Do not store suggestions for published translations

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

Change 956950 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] SX dashboard: Do not store suggestions for published translations

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

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

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20230929

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

Change 962059 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20230929

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

Test status: QA PASS

when user clicks the refresh is displays new / different pages

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

[mediawiki/extensions/ContentTranslation@master] SX: Filter published/draft translations and favorites from suggestions

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

ngkountas renamed this task from SX suggestions are populated from user published translations to SX suggestions are populated from user published and draft translations.Mar 8 2024, 3:01 PM
ngkountas updated the task description. (Show Details)

This task is not done. The above screencast doesn't demonstrate that draft/published translations are filtered from the dashboard suggestion list, it just demonstrates the "Refresh suggestions" feature. Moving this back to "In review" column, following the latest patch.

Change 1008495 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] SX: Filter published/draft translations and favorites from suggestions

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

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

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20240401

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

Change #1015979 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20240401

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

Per @ngkountas comment I did retest this to ensure the suggestions are not similar to the published or draft translations.

Working as expected