Page MenuHomePhabricator

[Config Change] Add Clear Affordances to beta feature at partner wikis (desktop)
Closed, ResolvedPublic

Description

This task represents the work with enabling "Clear Affordances" as a feature within the existing Discussion tools Beta Feature.

Deployment Timing

Tuesday, 27 September 2022

Deployment wikis

  • ar.wiki
  • cs.wiki
  • hu.wiki

Requirements

  • People who meet the criteria below will see the new Reply affordance styling 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 ar.wiki, cs.wiki, or hu.wiki using the desktop version of the site

Minimum test case

  1. At 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 Reply links/buttons appear in the way(s) we defined in T309904
  5. Visit a talk page that is NOT in the User or Article talk namespace and verify that Reply links appear as they did prior to this deployment and the Add topic button T267444 introduces is not visible. Read: talk page sections should continue being styled as they had before today's deployment.

Done

  • Requirements are implemented and verified as having been implemented

Related Objects

Event Timeline

NOTE: per T267444#8240301, the scope of this release has been decreased to simply include new styling for the Reply links that appear on talk pages. I've updated the task description accordingly.
Esanders renamed this task from [Config Change] Enable Clear Affordances as beta feature at partner wikis (desktop) to [Config Change] Add Clear Affordances to beta feature at partner wikis (desktop).Sep 21 2022, 4:55 PM

Per what @Whatamidoing-WMF, this deployment can happen as early as Tuesday, 27 September 2022, assuming no blocking issues arise via the conversations T317717 will start.

I'm assigning this ticket over to Sherry for her to confirm no such "blocking" issues emerged before this goes out next week.

@DLynch, I think we should remove arwiki from this deployment. The word in Arabic is very short, and the [brackets] make it easier to see.

Change 835648 had a related patch set uploaded (by DLynch; author: DLynch):

[operations/mediawiki-config@master] Enable DiscussionTools reply button visual enhancements on cswiki huwiki

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

Change 835648 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable DiscussionTools reply button visual enhancements on cswiki huwiki

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

Mentioned in SAL (#wikimedia-operations) [2022-09-27T20:15:21Z] <samtar@deploy1002> Started scap: Backport for [[gerrit:835648|Enable DiscussionTools reply button visual enhancements on cswiki huwiki (T315626)]]

Mentioned in SAL (#wikimedia-operations) [2022-09-27T20:15:45Z] <samtar@deploy1002> samtar and kemayo: Backport for [[gerrit:835648|Enable DiscussionTools reply button visual enhancements on cswiki huwiki (T315626)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-09-27T20:20:20Z] <samtar@deploy1002> Finished scap: Backport for [[gerrit:835648|Enable DiscussionTools reply button visual enhancements on cswiki huwiki (T315626)]] (duration: 04m 58s)

This went out to just cswiki and huwiki.

EAkinloose subscribed.

Tested on cswiki
✅ Verify that all Reply links/buttons appear in the way(s) we defined in T309904

Screenshot 2022-10-12 at 11.18.07.png (1×3 px, 789 KB)

✅ Visit a talk page that is NOT in the User or Article talk namespace and verify that Reply links appear as they did prior to this deployment and the Add topic button T267444 introduces is not visible.

Screenshot 2022-10-12 at 11.12.52.png (1×1 px, 421 KB)