Page MenuHomePhabricator

[MILESTONE] Offer Usability Improvements as default-on feature at Phase 2 wikis (desktop)
Closed, ResolvedPublic

Description

This task represents the work with enabling the full suite of Usability Improvements default-on features for everyone (logged in + out) at Phase 2 wikis.

Deployment wikis

  • All wikis but remaining Wikipedias, Commons and Wikidata.

Deployment date

  • Monday May 6th, UTC afternoon deployment window

Requirements

Meta
People who meet the criteria below will see the "UX changes" listed below when visiting any Article or User talk pages on desktop:

  • People who have NOT explicitly disabled the Show discussion activity setting within Special:Preferences
  • People accessing anyone of the Deployment wikis using the desktop version of the site

UX Changes
Topic Containers

  1. All section headings are styled in the way we defined in T310914
  2. All sections that contain signed comments contain metadata in the way we defined in T310914
  3. All sections that do NOT contain signed comments do NOT contain any metadata

Clear Affordances

  1. All Reply links/buttons appear in the way(s) we defined in T320684

Page Frame

  1. A visual space appears between the "namespace" and "page" name portion of a talk page's title
  2. An indicator that describes, and links to, the latest comment published on a given talk page appears at the top of the talk page
  3. Information appears within the table of contents about the number of comments within each section

Minimum test case

  1. At the wikis listed in Deployment wikis above, visit Special:Preferences
  2. Ensure the Show discussion activity setting is enabled
  3. Visit a User or Article talk page

Event Timeline

ppelberg renamed this task from [Release Ticket] Offer Usability Improvements as default-on feature at Phase 2 wikis (desktop) to [MILESTONE] Offer Usability Improvements as default-on feature at Phase 2 wikis (desktop).Nov 28 2023, 2:30 AM
Trizek-WMF changed the task status from Open to In Progress.May 2 2024, 1:50 PM
Trizek-WMF triaged this task as Medium priority.
Trizek-WMF updated the task description. (Show Details)

Change #1026605 had a related patch set uploaded (by Esanders; author: Esanders):

[operations/mediawiki-config@master] Release DT visual enhancements to all except Wikipedia/Commons/Wikidata

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

Change #1026605 merged by jenkins-bot:

[operations/mediawiki-config@master] Release DT visual enhancements to all except Wikipedia/Commons/Wikidata

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

Mentioned in SAL (#wikimedia-operations) [2024-05-06T13:45:10Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:1026605|Release DT visual enhancements to all except Wikipedia/Commons/Wikidata (T352087)]]

Mentioned in SAL (#wikimedia-operations) [2024-05-06T13:49:34Z] <urbanecm@deploy1002> esanders and urbanecm: Backport for [[gerrit:1026605|Release DT visual enhancements to all except Wikipedia/Commons/Wikidata (T352087)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Reverted via https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1027476, because @Esanders (who requested the deployment) disappeared from IRC and was not available to test the patch before deployment.

Rescheduled for today's late deployment window

Change #1028571 had a related patch set uploaded (by Esanders; author: Esanders):

[operations/mediawiki-config@master] Revert "Revert "Release DT visual enhancements to all except Wikipedia/Commons/Wikidata""

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

Change #1028571 merged by jenkins-bot:

[operations/mediawiki-config@master] Revert "Revert "Release DT visual enhancements to all except Wikipedia/Commons/Wikidata""

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

Mentioned in SAL (#wikimedia-operations) [2024-05-06T20:05:55Z] <jdrewniak@deploy1002> Started scap: Backport for [[gerrit:1028571|Revert "Revert "Release DT visual enhancements to all except Wikipedia/Commons/Wikidata"" (T352087)]]

Mentioned in SAL (#wikimedia-operations) [2024-05-06T20:09:25Z] <jdrewniak@deploy1002> esanders and jdrewniak: Backport for [[gerrit:1028571|Revert "Revert "Release DT visual enhancements to all except Wikipedia/Commons/Wikidata"" (T352087)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-05-06T20:27:29Z] <jdrewniak@deploy1002> Finished scap: Backport for [[gerrit:1028571|Revert "Revert "Release DT visual enhancements to all except Wikipedia/Commons/Wikidata"" (T352087)]] (duration: 21m 33s)

Esanders claimed this task.