Page MenuHomePhabricator

Config Change: Deploy Reply Tool as Opt-Out at Meta
Closed, ResolvedPublic

Description

This task is about making the Reply Tool available as an opt-out feature on desktiop at meta (https://meta.wikimedia.org/).

⚠️ Deployment timing

Tuesday, 4 January 2022

Requirements

People who meet the criteria below will see the Reply Tool ( read: [ reply ]) when visiting a talk page:

  1. People who are logged in or logged out
  2. People accessing https://meta.wikimedia.org/ using the desktop version of the site

People who meet the criteria below will *NOT* see the Reply Tool ( read: [ reply ]) when visiting a talk page:

  1. People who have explicitly disabled the Enable quick replying setting within Special:Preferences#mw-prefsection-editing

Testing instructions

At the wikis listed in the ===Wikis to test section below, do the following...

Logged in

  1. Log in as an existing user
  2. Visit a talk page
  3. Verify [ reply ] links are present next to each comment
  4. Click a [ reply ] link on the page of your choosing
  5. Verify the Reply Tool opens as expected
  6. Document the text input mode – source or visual - that you see by default

Logged out

  1. Visit a talk page
  2. Verify [ reply ] links are present next to each comment
  3. Click a [ reply ] link on the page of your choosing
  4. Verify the Reply Tool opens as expected
  5. Document the text input mode – source or visual - that you see by default

New account

  1. Create a new account
  2. Visit a talk page
  3. Verify [ reply ] links are present next to each comment
  4. Click a [ reply ] link on a page of your choosing
  5. Verify the Reply Tool opens as expected
  6. Document the text input mode – source or visual - that you see by default

Wikis to test

WikiDefault input: Logged INDefault input: Logged OUTDefault input: NEW ACCOUNT
https://meta.wikimedia.org/sourcesourcesource

Done

  • @ppelberg finalized Deployment timing
  • All ===Requirements are met

Event Timeline

Deployment timing
Per what @Whatamidoing-WMF and I talked about today, the Reply Tool can be made available to everyone on desktop at Meta by default as early as Tuesday, 4 January.

Note: the timing above assume volunteers at Meta do not raise any issue they perceive as worthy of blocking the deployment between then and now.

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

[operations/mediawiki-config@master] Enable reply tool by default on metawiki

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

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

[operations/mediawiki-config@master] Make reply tool available as opt-out on metawiki

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

Change 751167 merged by jenkins-bot:

[operations/mediawiki-config@master] Make reply tool available as opt-out on metawiki

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

Mentioned in SAL (#wikimedia-operations) [2022-01-04T12:13:19Z] <taavi@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:751167|Make reply tool available as opt-out on metawiki (T297534)]] (duration: 00m 59s)

Change 748780 abandoned by Esanders:

[operations/mediawiki-config@master] Enable reply tool by default on metawiki

Reason:

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

This behaves as expected:
Users with Enable quick replying disabled don't see the Reply Tool ( read: [ reply ]) when visiting a talk page:

Screenshot 2022-01-11 at 17.50.22.png (360×3 px, 148 KB)

For people who meet the required criteria,
Logged IN:

Screenshot 2022-01-11 at 17.43.23.png (742×3 px, 215 KB)

NEW ACCOUNT:

Screenshot 2022-01-11 at 17.45.37.png (806×3 px, 218 KB)

Logged OUT:

Screenshot 2022-01-11 at 17.44.07.png (906×3 px, 250 KB)

To be doubly sure: @matmarex, would it be accurate for us to think meta is configured to show new accounts and logged out users source editor by default thus why the Reply Tool's source mode is being shown in these same two cases?

Note: we decided on the mode the Reply Tool defaults to in T250523.

That default input should have been source as shown in T297534#7613357.

Yes

Understood.

That default input should have been source as shown in T297534#7613357.

Got it. Thank you, @EAkinloose.