Page MenuHomePhabricator

[Config Change] Enable Topic Containers as beta feature at Phase 1 wikis (desktop)
Closed, ResolvedPublic

Description

This task represents the work with enabling Topic Containers as a feature within the existing Discussion tools Beta Feature.

Deployment Timing

Wednesday, 17 August 2022

Deployment wikis

All Wikimedia wikis EXCEPT ja.wiki, de.wiki, en.wiki.

See: T302547.

Requirements

  • People who meet the criteria below will see Topic Containers 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 all Wikimedia wikis EXCEPT ja.wiki, de.wiki, en.wiki. using the desktop version of the site

Minimum test case

  1. At one 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. Verify that all section headings are styled in the way we defined in T310914
  5. Verify that all sections that contain signed comments contain metadata in the way we defined in T310914
  6. Verify that all sections that do NOT contain signed comments do NOT contain any metadata
  7. Verify that the metadata contained within each Topic Container is accurate

Done

  • Requirements are implemented and verified as having been implemented

Event Timeline

ppelberg moved this task from Main quests to Incoming on the Editing-team (Kanban Board) board.
ppelberg added a subscriber: WhatamIdoing.
ppelberg edited subscribers, added: Whatamidoing-WMF; removed: WhatamIdoing.

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

[operations/mediawiki-config@master] Enable DiscussionTools visual enhancements as beta everywhere except en/de/jawiki

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

Change 822440 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable DiscussionTools visual enhancements as beta everywhere except en/de/jawiki

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

EAkinloose subscribed.

Tested on cswiki

✅ Verify that all section headings are styled in the way we defined in T310914
✅ Verify that all sections that contain signed comments contain metadata in the way we defined in T310914
✅ Verify that all sections that do NOT contain signed comments do NOT contain any metadata
✅ Verify that the metadata contained within each Topic Container is accurate

{F35486268}

Screenshot 2022-08-24 at 00.44.42.png (658×1 px, 234 KB)

Screenshot 2022-08-24 at 00.46.06.png (976×1 px, 459 KB)