Page MenuHomePhabricator

BetaFeatures: Clicking "Automatically enable ..." should also activate all existing available BetaFeatures
Open, MediumPublic

Description

If I click "Automatically enable all new beta features", I expect all the currently existing/available BetaFeatures to be turned on, too.

Discussed onwiki in these 2 threads:


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=60748
https://bugzilla.wikimedia.org/show_bug.cgi?id=59954

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:04 AM
bzimport added a project: BetaFeatures.
bzimport set Reference to bz60747.
bzimport added a subscriber: Unknown Object (MLST).
Quiddity created this task.Feb 2 2014, 7:46 PM

This can probably done using the new PreferencesFormPreSave hook.

Jdforrester-WMF renamed this task from BetaFeatures: Clicking "Automatically enable ..." should activate all available BetaFeatures to BetaFeatures: Clicking "Automatically enable ..." should also activate all existing available BetaFeatures.Dec 2 2014, 8:45 PM
Jdforrester-WMF set Security to None.
Jdforrester-WMF moved this task from Backlog to Next-up on the BetaFeatures board.

This is very debatable from the product point of view. It's not what it says. We can instead add a "Select all".

Change 502643 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/BetaFeatures@master] Visually signal that the auto-enrolled featured are set that way

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

Change 502643 merged by jenkins-bot:
[mediawiki/extensions/BetaFeatures@master] Visually signal that the auto-enrolled featured are set that way

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