Page MenuHomePhabricator

Enable page tools for anonymous users
Closed, ResolvedPublic2 Estimated Story PointsBUG REPORT

Description

The page tools feature is enabled for logged in users but not anonymous users.
Enabling the feature for anonymous users will fix T313611.
There are some reservations about shipping this feature that Alex and Olga need to talk through

Note: Scheduled deployment date: Wednesday, March 22

TODO

  • Define blocking tasks as necessary

Acceptance criteria

  • Enable page tools for anonymous users
  • Update default in Vector skin

Sign off steps

  • Open task for removing feature flag and associated code for disabled state

QA Results - Prod

ACStatusDetails
1T331052#8726888
2T331052#8726888

Event Timeline

ovasileva moved this task from Incoming to Current Quarter on the Web-Team-Backlog board.

@ovasileva I think this is unblocked? Both blocking tasks are in QA but presumably we can begin work on preparing the patches?

Change 900737 had a related patch set uploaded (by Nray; author: Nray):

[mediawiki/skins/Vector@master] Enable page tools for anonymous users

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

Change 900737 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Enable page tools for anonymous users

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

Change 900748 had a related patch set uploaded (by Nray; author: Nray):

[operations/mediawiki-config@master] Enable page tools for anonymous users

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

Moved this to block to wait for deployment date. When ready, the patches associated with T331657 should be backported first, followed by the config change to enable page tools for anons

Change 900748 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable page tools for anonymous users

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

Mentioned in SAL (#wikimedia-operations) [2023-03-22T20:54:50Z] <samtar@deploy2002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:900748|Enable page tools for anonymous users (T331052)]] (duration: 10m 10s)

Edtadros removed Edtadros as the assignee of this task.
Edtadros subscribed.

Test Result - Prod

Status: ✅ PASS
Environment: enwiki
OS: macOS Ventura
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

✅ AC1: Enable page tools for anonymous users
✅ AC1: Update default in Vector skin

Screenshot 2023-03-25 at 7.24.45 PM.png (911×1 px, 421 KB)

Screenshot 2023-03-25 at 7.24.31 PM.png (804×1 px, 373 KB)