Page MenuHomePhabricator

[Config Change] Add Page Frame to beta feature at Phase 2 wikis (desktop)
Closed, ResolvedPublic

Description

This task represents the work with enabling the set of "Page Frame" enhancements as features within the existing Discussion tools Beta Feature.

Deployment Timing

Tuesday, 7 February 2023

Deployment wikis

en.wiki

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 the Discussion tools beta feature enabled
    • People who have the Show discussion activity setting within Special:Preferences#mw-prefsection-editing enabled
    • People accessing en.wiki using the desktop version of the site

UX Changes

  1. A visual space 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
  3. Information within the table of contents about the number of comments within each section

See more in T317907#8521159.

UX ChangesUX Changes (annotated)
Screen Shot 2023-01-12 at 11.29.09 AM.png (1×2 px, 348 KB)
Screen Shot 2023-01-12 at 11.29.09 AM copy.png (1×2 px, 354 KB)

Minimum test case

  1. At en.wiki, visit Special:Preferences#mw-prefsection-betafeatures
  2. Ensure the Discussion tools Beta Feature is enabled and the Show metadata about each discussion and enable a new page layout. list item appears within it
  3. Visit a User or Article talk page
  4. Notice the following changes:
    • A visual space between the "namespace" and "page" name portion of a talk page's title
    • An indicator that describes, and links to, the latest comment published on a given talk page
    • Information within the table of contents about the number of comments within each section

Done

  • Requirements are implemented and verified as having been implemented

Event Timeline

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

[operations/mediawiki-config@master] Add "Page Frame" to DiscussionTools beta feature on enwiki

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

Change 886997 merged by jenkins-bot:

[operations/mediawiki-config@master] Add "Page Frame" to DiscussionTools beta feature on enwiki

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

Mentioned in SAL (#wikimedia-operations) [2023-02-07T15:15:37Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:886997|Add "Page Frame" to DiscussionTools beta feature on enwiki (T327456)]]

Mentioned in SAL (#wikimedia-operations) [2023-02-07T15:17:33Z] <urbanecm@deploy1002> matmarex and urbanecm: Backport for [[gerrit:886997|Add "Page Frame" to DiscussionTools beta feature on enwiki (T327456)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-02-07T15:26:16Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:886997|Add "Page Frame" to DiscussionTools beta feature on enwiki (T327456)]] (duration: 10m 39s)