Page MenuHomePhabricator

[Config Change] Enable Page Frame as beta feature at Phase 1 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, 24 January 2023

Deployment wikis

All Wikimedia wikis EXCEPT 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 any of the === Deployment wikis 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 five of the wikis listed in Deployment wikis above, 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 883098 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 almost all wikis

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

Change 883098 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2023-01-24T08:19:26Z] <kartik@deploy1002> Started scap: Backport for [[gerrit:883098|Add "Page Frame" to DiscussionTools beta feature on almost all wikis (T323727)]]

Mentioned in SAL (#wikimedia-operations) [2023-01-24T08:21:13Z] <kartik@deploy1002> kartik and matmarex: Backport for [[gerrit:883098|Add "Page Frame" to DiscussionTools beta feature on almost all wikis (T323727)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-01-24T08:28:35Z] <kartik@deploy1002> Finished scap: Backport for [[gerrit:883098|Add "Page Frame" to DiscussionTools beta feature on almost all wikis (T323727)]] (duration: 09m 09s)