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
1✅T375301#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 (930×672 px, 615 KB)
2024-12-17_06-22-38.mp4.gif (924×658 px, 559 KB)
2024-12-17_06-23-23.mp4.gif (930×584 px, 501 KB)

Screenshots

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