Page MenuHomePhabricator

Enable the Contribute menu in 5th group of wikis where translation experience is available on mobile
Closed, ResolvedPublic

Assigned To
Authored By
UOzurumba
Nov 26 2024, 9:44 PM
Referenced Files
F58396071: 2025-02-13_11-34-01.png
Feb 13 2025, 9:33 PM
F58396068: 2025-02-13_11-33-23.png
Feb 13 2025, 9:33 PM
F58396053: Turkmen_20250212_184658.png
Feb 13 2025, 9:33 PM
F58396050: Western Punjabi_20250212_184647.png
Feb 13 2025, 9:33 PM
F58396048: Bhojpuri_20250212_184636.png
Feb 13 2025, 9:33 PM
F58396046: Sakha_20250212_184625.png
Feb 13 2025, 9:33 PM
F58396043: Pashto_20250212_184613.png
Feb 13 2025, 9:33 PM
F58396041: Amharic_20250212_184603.png
Feb 13 2025, 9:33 PM

Description

The Contribute menu (T322740) is available in a small set of pilot wikis. Now the key improvements based on feedback such as T369041 are completed. This ticket proposes to enable it in the following set of Wikis where translation experience is available on mobile:

  1. Telugu Wikipedia (te)
  2. Kannada Wikipedia (kn)
  3. Icelandic Wikipedia (is)
  4. Gujarati Wikipedia (gu)
  5. Nepali Wikipedia (ne)
  6. Marathi Wikipedia (mr)
  7. Macedonian Wikipedia (mk)
  8. Swahili Wikipedia (sw)
  9. Central Bikol Wikipedia (bcl)
  10. Malay Wikipedia (ms)
  11. Urdu Wikipedia (ur)
  12. Uzbek Wikipedia (uz)
  13. Cebuano Wikipedia (ceb)
  14. Welsh Wikipedia (cy)
  15. Asturian Wikipedia (ast)
  16. Sundanese Wikipedia (su)
  17. Sinhalese/Sinhala Wikipedia (si)
  18. Luxembourgish Wikipedia (lb)
  19. Sorani / Central Kurdish Wikipedia (ckb)
  20. Burmese Wikipedia (my)
  21. Western Frisian Wikipedia (fy)
  22. Bashkir Wikipedia (ba)
  23. Occitan Wikipedia (oc)
  24. Tajik Wikipedia (tg)
  25. Khmer Wikipedia (km)
  26. Tatar Wikipedia (tt)
  27. Odia/Oriya Wikipedia (or)
  28. Kurdish Wikipedia (ku)
  29. Assamese Wikipedia (as)
  30. South Azerbaijani Wikipedia (azb)
  31. Somali Wikipedia (so)
  32. Sicilian Wikipedia (scn)
  33. Wu Chinese Wikipedia (wuu)
  34. Yiddish Wikipedia (yi)
  35. Amharic Wikipedia (am)
  36. Pashto Wikipedia (ps)
  37. Sakha Wikipedia (sah)
  38. Bhojpuri Wikipedia (bh)
  39. Western Punjabi Wikipedia (pnb)
  40. Turkmen Wikipedia (tk)

Steps:

  • Enable the Contribute menu in the corresponding wikis

Notes for QA:

  • Open Special:Contribute page from any of the above Wikipedias. For example: https://gu.wikipedia.org/wiki/Special:Contribute
  • Notice that the newly added option 'View contributions' is there. Compare it with English Wikipedia's Special:Contribute.

Derived Requirement

Enable the "Contribute" menu in the 5th group of wikis listed, where the translation experience is available on mobile, excluding Western Frisian and Sicilian Wikipedias. Ensure that the "View contributions" option appears correctly in the Special:Contribute page for these wikis.

Test Steps

Test Case 1: Ensure "Contribute" Menu is Enabled on Specified Wikipedias

  1. Open the Special:Contribute page from one of the enabled wikis (e.g., Gujarati Wikipedia: https://gu.wikipedia.org/wiki/Special:Contribute).
  2. Verify that the "Contribute" menu is visible and includes the "View contributions" option.
  3. Compare the page with the "Special:Contribute" page on the English Wikipedia to ensure consistency.
  4. Repeat the test for other enabled wikis, such as Telugu, Kannada, Marathi, etc.
  5. ✅❓❌⬜ AC1: Confirm that the "Contribute" menu with the "View contributions" option is visible and matches the layout of the English Wikipedia’s Special:Contribute page for the wikis in the list.
  6. Ensure that the "Contribute" menu is not enabled on Western Frisian and Sicilian Wikipedias. Verify that no "View contributions" option is visible on these pages.

QA Results - Mobile Prod

ACStatusDetails
1T380928#10551001

Event Timeline

PWaigi-WMF triaged this task as Medium priority.Dec 9 2024, 1:16 PM

Hello @KartikMistry, I am done with the communication. You can enable the Contribute entry point for the other Wikis except for Western Frisian and Sicilian; they objected to having the entry point. Thank you!

Change #1102733 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/mediawiki-config@master] Enable the Contribute menu in 5th group of wikis

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

Change #1102733 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable the Contribute menu in 5th group of wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-12-17T08:04:39Z] <kartik@deploy2002> Started scap sync-world: Backport for [[gerrit:1102733|Enable the Contribute menu in 5th group of wikis (T380928)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-17T08:18:15Z] <kartik@deploy2002> kartik: Backport for [[gerrit:1102733|Enable the Contribute menu in 5th group of wikis (T380928)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-12-17T08:37:45Z] <kartik@deploy2002> Finished scap sync-world: Backport for [[gerrit:1102733|Enable the Contribute menu in 5th group of wikis (T380928)]] (duration: 33m 05s)

GMikesell-WMF updated the task description. (Show Details)
GMikesell-WMF updated the task description. (Show Details)

@KartikMistry Confirmed that the "Contribute" menu with the "View contributions" option is visible and matches the layout of the English Wikipedia’s Special:Contribute page for the wikis in the list except Western Frisian and Sicilian Wikipedias as seen in the screenshots. I will move this to sign-off. Thanks for all your work!

Test Result - Mobile PROD

Status: ✅ PASS
Environment: Mobile PROD
OS: macOS Sonoma 15.3.1
Browser: Chrome 132
Device: MBA
Emulated Device: NA

Test Artifact(s):

Test Steps

Test Case 1: Ensure "Contribute" Menu is Enabled on Specified Wikipedias

  1. Open the Special:Contribute page from one of the enabled wikis (e.g., Gujarati Wikipedia: https://gu.wikipedia.org/wiki/Special:Contribute).
  2. Verify that the "Contribute" menu is visible and includes the "View contributions" option.
  3. Compare the page with the "Special:Contribute" page on the English Wikipedia to ensure consistency.
  4. Repeat the test for other enabled wikis, such as Telugu, Kannada, Marathi, etc.
  5. ✅*AC1:** Confirm that the "Contribute" menu with the "View contributions" option is visible and matches the layout of the English Wikipedia’s Special:Contribute page for the wikis in the list.
  6. Ensure that the "Contribute" menu is not enabled on Western Frisian and Sicilian Wikipedias. Verify that no "View contributions" option is visible on these pages.

Screenshots

Enabled

Telugu Wikipedia (te)Kannada Wikipedia (kn)Icelandic Wikipedia (is)Gujarati Wikipedia (gu)Nepali Wikipedia (ne)Marathi Wikipedia (mr)Macedonian Wikipedia (mk)Swahili Wikipedia (sw)Central Bikol Wikipedia (bcl)Malay Wikipedia (ms)Urdu Wikipedia (ur)Uzbek Wikipedia (uz)Cebuano Wikipedia (ceb)Welsh Wikipedia (cy)Asturian Wikipedia (ast)Sundanese Wikipedia (su)Sinhalese/Sinhala Wikipedia (si)Luxembourgish Wikipedia (lb)Sorani / Central Kurdish Wikipedia (ckb)Burmese Wikipedia (my)Bashkir Wikipedia (ba)Occitan Wikipedia (oc)Tajik Wikipedia (tg)Khmer Wikipedia (km)Tatar Wikipedia (tt)Odia/Oriya Wikipedia (or)Kurdish Wikipedia (ku)Assamese Wikipedia (as)South Azerbaijani Wikipedia (azb)Somali Wikipedia (so)Wu Chinese Wikipedia (wuu)Yiddish Wikipedia (yi)Amharic Wikipedia (am)Pashto Wikipedia (ps)Sakha Wikipedia (sah)Bhojpuri Wikipedia (bh)Western Punjabi Wikipedia (pnb)Turkmen Wikipedia (tk)
Telugu_20250212_184012.png (1×3 px, 76 KB)
Kannada_20250212_184023.png (1×3 px, 97 KB)
Icelandic_20250212_184034.png (1×3 px, 55 KB)
Gujarati_20250212_184045.png (1×3 px, 52 KB)
Nepali_20250212_184056.png (1×3 px, 56 KB)
Marathi_20250212_184107.png (1×3 px, 51 KB)
Macedonian_20250212_184118.png (1×3 px, 56 KB)
Swahili_20250212_184129.png (1×3 px, 55 KB)
Central Bikol_20250212_184140.png (1×3 px, 55 KB)
Malay_20250212_184151.png (1×3 px, 57 KB)
Urdu_20250212_184202.png (1×3 px, 48 KB)
Uzbek_20250212_184213.png (1×3 px, 56 KB)
Cebuano_20250212_184224.png (1×3 px, 56 KB)
Welsh_20250212_184235.png (1×3 px, 58 KB)
Asturian_20250212_184246.png (1×3 px, 60 KB)
Sundanese_20250212_184257.png (1×3 px, 53 KB)
2025-02-13_11-52-49.png (650×2 px, 77 KB)
Luxembourgish_20250212_184319.png (1×3 px, 60 KB)
2025-02-13_11-55-43.png (668×2 px, 71 KB)
Burmese_20250212_184340.png (1×3 px, 79 KB)
Bashkir_20250212_184351.png (1×3 px, 58 KB)
Occitan_20250212_184402.png (1×3 px, 62 KB)
Tajik_20250212_184413.png (1×3 px, 56 KB)
Khmer_20250212_184424.png (1×3 px, 66 KB)
2025-02-13_11-59-17.png (737×2 px, 95 KB)
Tatar_20250212_184435.png (1×3 px, 60 KB)
Kurdish_20250212_184457.png (1×3 px, 61 KB)
Assamese_20250212_184508.png (1×3 px, 65 KB)
South Azerbaijani_20250212_184519.png (1×3 px, 44 KB)
Somali_20250212_184530.png (1×3 px, 53 KB)
Wu Chinese_20250212_184540.png (1×3 px, 50 KB)
Yiddish_20250212_184552.png (1×3 px, 44 KB)
Amharic_20250212_184603.png (1×3 px, 56 KB)
Pashto_20250212_184613.png (1×3 px, 48 KB)
Sakha_20250212_184625.png (1×3 px, 61 KB)
Bhojpuri_20250212_184636.png (1×3 px, 56 KB)
Western Punjabi_20250212_184647.png (1×3 px, 50 KB)
Turkmen_20250212_184658.png (1×3 px, 56 KB)

Not Enabled

Western Frisian Wikipedia (fy)Sicilian Wikipedia (scn
2025-02-13_11-33-23.png (817×2 px, 100 KB)
2025-02-13_11-34-01.png (778×2 px, 91 KB)
GMikesell-WMF updated the task description. (Show Details)
GMikesell-WMF moved this task from Needs QA to Design Signoff on the LPL Hypothesis board.