Page MenuHomePhabricator

[Config] Offer Usability Improvements as default-on features at partner 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 the initial set of of partner wikis.

Deployment Timing

Wiki(s)Deployment dateStatus
cs.wiki + hu.wikiWednesday, 15 March 2023
ar.wikiMonday, 20 March 2023

Deployment wikis

WikiDeployment Date
cs.wiki + hu.wikiWednesday, 15 March 2023
ar.wikiMonday, 20 March 2023

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 (cs.wiki: Speciální:Nastavení#mw-prefsection-editing)
  2. Ensure the Show discussion activity setting is enabled
  3. Visit a User or Article talk page

Related Objects

Event Timeline

ppelberg updated the task description. (Show Details)

Change 898844 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[operations/mediawiki-config@master] Enable DiscussionTools usability improvements at cswiki, huwiki

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

Change 898846 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[operations/mediawiki-config@master] Enable DiscussionTools usability improvements at arwiki

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

Change 898844 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable DiscussionTools usability improvements at cswiki, huwiki

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

Mentioned in SAL (#wikimedia-operations) [2023-03-15T13:08:54Z] <taavi@deploy2002> Started scap: Backport for [[gerrit:898843|Enable new Vector (2022) "Add topic" button at cswiki, huwiki (T331313)]], [[gerrit:898844|Enable DiscussionTools usability improvements at cswiki, huwiki (T329407)]], [[gerrit:897912|Disable visual enhancements on newsectionlink pages initially (T331635)]]

Mentioned in SAL (#wikimedia-operations) [2023-03-15T13:10:31Z] <taavi@deploy2002> matmarex and taavi and esanders: Backport for [[gerrit:898843|Enable new Vector (2022) "Add topic" button at cswiki, huwiki (T331313)]], [[gerrit:898844|Enable DiscussionTools usability improvements at cswiki, huwiki (T329407)]], [[gerrit:897912|Disable visual enhancements on newsectionlink pages initially (T331635)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebu

Mentioned in SAL (#wikimedia-operations) [2023-03-15T13:17:56Z] <taavi@deploy2002> Finished scap: Backport for [[gerrit:898843|Enable new Vector (2022) "Add topic" button at cswiki, huwiki (T331313)]], [[gerrit:898844|Enable DiscussionTools usability improvements at cswiki, huwiki (T329407)]], [[gerrit:897912|Disable visual enhancements on newsectionlink pages initially (T331635)]] (duration: 09m 01s)

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

[operations/mediawiki-config@master] Enable remaining DiscussionTools visual enhancements at hu/cswiki

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

Change 899693 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable remaining DiscussionTools visual enhancements at cswiki, huwiki

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

Mentioned in SAL (#wikimedia-operations) [2023-03-15T20:39:32Z] <samtar@deploy2002> Started scap: Backport for [[gerrit:899693|Enable remaining DiscussionTools visual enhancements at cswiki, huwiki (T329407)]], [[gerrit:899726|Clean up DiscussionTools config for mediawikiwiki]]

Mentioned in SAL (#wikimedia-operations) [2023-03-15T20:41:01Z] <samtar@deploy2002> matmarex and samtar and esanders: Backport for [[gerrit:899693|Enable remaining DiscussionTools visual enhancements at cswiki, huwiki (T329407)]], [[gerrit:899726|Clean up DiscussionTools config for mediawikiwiki]] synced to the testservers: mwdebug2002.codfw.wmnet, mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-03-15T20:48:19Z] <samtar@deploy2002> Finished scap: Backport for [[gerrit:899693|Enable remaining DiscussionTools visual enhancements at cswiki, huwiki (T329407)]], [[gerrit:899726|Clean up DiscussionTools config for mediawikiwiki]] (duration: 08m 46s)

Change 898846 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable DiscussionTools usability improvements at arwiki

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

Mentioned in SAL (#wikimedia-operations) [2023-03-20T21:00:32Z] <samtar@deploy2002> Started scap: Backport for [[gerrit:898845|Enable new Vector (2022) "Add topic" button at arwiki (T331313)]], [[gerrit:898846|Enable DiscussionTools usability improvements at arwiki (T329407)]]

Mentioned in SAL (#wikimedia-operations) [2023-03-20T21:02:09Z] <samtar@deploy2002> matmarex and samtar: Backport for [[gerrit:898845|Enable new Vector (2022) "Add topic" button at arwiki (T331313)]], [[gerrit:898846|Enable DiscussionTools usability improvements at arwiki (T329407)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-03-20T21:09:07Z] <samtar@deploy2002> Finished scap: Backport for [[gerrit:898845|Enable new Vector (2022) "Add topic" button at arwiki (T331313)]], [[gerrit:898846|Enable DiscussionTools usability improvements at arwiki (T329407)]] (duration: 08m 34s)

Now enabled on all three wikis.

matmarex moved this task from Doing to QA on the Editing-team (Kanban Board) board.
matmarex added a project: Editing QA.