Page MenuHomePhabricator

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

Assigned To
Authored By
UOzurumba
Sep 20 2024, 7:59 PM
Referenced Files
F58025612: 2024-12-17_06-55-36.png
Dec 17 2024, 3:01 PM
F58025610: 2024-12-17_06-55-14.png
Dec 17 2024, 3:01 PM
F58025608: 2024-12-17_06-54-42.png
Dec 17 2024, 3:01 PM
F58025606: 2024-12-17_06-54-13.png
Dec 17 2024, 3:01 PM
F58025604: 2024-12-17_06-53-41.png
Dec 17 2024, 3:01 PM
F58025602: 2024-12-17_06-52-40.png
Dec 17 2024, 3:01 PM
F58025600: 2024-12-17_06-52-09.png
Dec 17 2024, 3:01 PM
F58025596: 2024-12-17_06-51-32.png
Dec 17 2024, 3:01 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. Guianan Creole (gcr)
  2. Kotava (avk)
  3. Madhurâ (mad)
  4. Nia (nia)
  5. Tayal (tay)
  6. Seediq (trv)
  7. Bavarian (bar)
  8. Dagbani (dag)
  9. Pangcah (ami)
  10. pinayuanan (pwn)
  11. Tyap (kcg)
  12. Pa'O (blk)
  13. Naijá (pcm)
  14. Wayuunaiki (guc)
  15. Farefare (gur)
  16. Angika (anp)
  17. Mfantse (fat)
  18. Ghanaian Pidgin (gpe)
  19. Tolışi (tly)
  20. Standard Moroccan Amazigh (zgh)
  21. Aragonese (an)
  22. Bislama (bi)
  23. Breton (br)
  24. Cree (cr)
  25. Võro (vro) Uses fiu-vro code on Wikipedia
  26. Fon
  27. Gun (guw)
  28. Manx (gv)
  29. Western Armenian (hyw)
  30. Inuktitut (iu)
  31. Kara-Kalpak (kaa)
  32. Cornish (kw)
  33. Ladin (lld)
  34. Mazanderani (mzn)
  35. Nāhuatl (nah)
  36. N’Ko (nqo)
  37. Ossetic (os)
  38. Aromanian (rup) Uses roa-rup code on Wikipedia
  39. Scots (sco)
  40. Tachelhit (shi)

Steps:

  • Enable the Contribute menu in the corresponding wikis

Notes for QA:

Test Steps

Test Case 1: Enable Contribute menu on specified wikis

  1. Navigate to the mobile version of one of the specified wikis (e.g., https://bpy.wikipedia.org/wiki/Special:Contribute).
  2. Verify that the Contribute menu is visible.
  3. ✅❓❌⬜ AC1: Confirm that the Contribute and View contributions menu is enabled for all specified wikis with no discrepancies in menu functionality across different wikis.

QA Results - PROD

ACStatusDetails
1T375301#10409611

Event Timeline

Pginer-WMF triaged this task as Medium priority.Oct 24 2024, 1:19 PM
Pginer-WMF moved this task from Backlog to In-progress on the LPL Hypothesis board.

Hello @KartikMistry, there was no objection to enabling the "Contribute" button in the following wikis. So, you can go ahead and deploy it.
Someone from the Breton Wikipedia community wanted me to share the link to where they can find the message string in translatewiki so they can translate them. @Nikerabbit, please can you provide the link or information on how to access it?

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

[operations/mediawiki-config@master] Enable the Contribute menu in 3rd group of Wikis

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

Change #1092257 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable the Contribute menu in 3rd group of Wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-11-19T14:02:46Z] <kartik@deploy2002> Started scap sync-world: Backport for [[gerrit:1092257|Enable the Contribute menu in 3rd group of Wikis (T375301)]]

Mentioned in SAL (#wikimedia-operations) [2024-11-19T14:10:18Z] <kartik@deploy2002> kartik: Backport for [[gerrit:1092257|Enable the Contribute menu in 3rd group of Wikis (T375301)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-11-19T14:17:53Z] <kartik@deploy2002> Finished scap sync-world: Backport for [[gerrit:1092257|Enable the Contribute menu in 3rd group of Wikis (T375301)]] (duration: 15m 07s)

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

@KartikMistry Contribute and View contributions menu is enabled for all specified wikis with no discrepancies in menu functionality as seen in gifs and screenshots below. I will move this to sign-off. Thanks for all your work!

Test Result - Prod

Status: ✅ PASS
Environment: Prod
OS: macOS Sonoma 15.1
Browser: Chrome 131
Device: MBA
Emulated Device: NA

Test Artifact(s):

Test Steps

Test Case 1: Enable Contribute menu on specified wikis

  1. Navigate to the mobile version of one of the specified wikis (e.g., https://bpy.wikipedia.org/wiki/Special:Contribute).
  2. Verify that the Contribute menu is visible.
  3. AC1: Confirm that the Contribute and View contributions menu is enabled for all specified wikis with no discrepancies in menu functionality across different wikis.

Gifs

Guianan CreoleKotavaMadhurâ
2024-12-17_06-20-13.mp4.gif (672×930 px, 615 KB)
2024-12-17_06-22-38.mp4.gif (658×924 px, 559 KB)
2024-12-17_06-23-23.mp4.gif (584×930 px, 501 KB)

Screenshots

NiaTayalSeediqBavarianDagbaniPangcahpinayuananTyapPa'ONaijáWayuunaikiFarefareAngikaMfantseGhanaian PidginTolışiStandard Moroccan AmazighAragoneseBislamaBretonCreeVõroFonGunManxWestern ArmenianInuktitutKara-KalpakCornishLadinMazanderaniNāhuatlN’KoOsseticAromanianScotsTachelhit
2024-12-17_06-25-01.png (574×930 px, 78 KB)
2024-12-17_06-25-49.png (579×930 px, 85 KB)
2024-12-17_06-26-16.png (613×930 px, 84 KB)
2024-12-17_06-28-45.png (663×912 px, 98 KB)
2024-12-17_06-29-21.png (593×930 px, 78 KB)
2024-12-17_06-30-02.png (595×927 px, 81 KB)
2024-12-17_06-30-56.png (591×929 px, 85 KB)
2024-12-17_06-31-23.png (586×924 px, 83 KB)
2024-12-17_06-31-54.png (620×924 px, 105 KB)
2024-12-17_06-34-17.png (581×921 px, 78 KB)
2024-12-17_06-34-41.png (609×927 px, 86 KB)
2024-12-17_06-35-11.png (582×922 px, 81 KB)
2024-12-17_06-38-11.png (576×924 px, 75 KB)
2024-12-17_06-38-36.png (571×927 px, 77 KB)
2024-12-17_06-39-03.png (588×927 px, 76 KB)
2024-12-17_06-39-55.png (582×898 px, 76 KB)
2024-12-17_06-40-27.png (630×932 px, 79 KB)
2024-12-17_06-41-16.png (604×928 px, 84 KB)
2024-12-17_06-42-06.png (577×921 px, 75 KB)
2024-12-17_06-42-31.png (583×925 px, 80 KB)
2024-12-17_06-42-59.png (591×928 px, 80 KB)
2024-12-17_06-43-41.png (575×929 px, 79 KB)
2024-12-17_06-46-53.png (590×914 px, 82 KB)
2024-12-17_06-47-18.png (590×918 px, 80 KB)
2024-12-17_06-47-42.png (595×923 px, 77 KB)
2024-12-17_06-48-10.png (585×926 px, 82 KB)
2024-12-17_06-48-46.png (579×930 px, 81 KB)
2024-12-17_06-50-43.png (676×927 px, 97 KB)
2024-12-17_06-51-08.png (593×932 px, 79 KB)
2024-12-17_06-51-32.png (581×927 px, 76 KB)
2024-12-17_06-52-09.png (572×923 px, 69 KB)
2024-12-17_06-52-40.png (644×925 px, 95 KB)
2024-12-17_06-53-41.png (585×926 px, 84 KB)
2024-12-17_06-54-13.png (641×926 px, 91 KB)
2024-12-17_06-54-42.png (645×900 px, 93 KB)
2024-12-17_06-55-14.png (582×936 px, 81 KB)
2024-12-17_06-55-36.png (577×926 px, 80 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.