Last modified: 2014-05-18 22:49:44 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T59640, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 57640 - BetaFeatures: Add a URL Safe mode switch to force all features off in case of issue
BetaFeatures: Add a URL Safe mode switch to force all features off in case of...
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
BetaFeatures (Other open bugs)
unspecified
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-11-27 03:57 UTC by Jared Zimmerman (WMF)
Modified: 2014-05-18 22:49 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jared Zimmerman (WMF) 2013-11-27 03:57:09 UTC
In case something were to happen to a beta feature where beta prefs becomes inaccessible, a url switch "=SAFEMODE" or something that a user could append to the url to force disable all beta features temporarily.
Comment 1 Kunal Mehta (Legoktm) 2013-12-09 05:42:01 UTC
Does it? We have nothing like this for any other user preference and I would hope no code is being deployed that could potentially prevent a user from reaching Special:Preferences.
Comment 2 MZMcBride 2013-12-09 07:06:00 UTC
I tend to agree with comment 1, though I'm curious what others think.

A URL parameter also has almost no discoverability.
Comment 3 James Forrester 2013-12-17 22:18:56 UTC
Possibly "don't run beta-features if debug=true", though that makes debugging hard…
Comment 4 Jared Zimmerman (WMF) 2013-12-17 22:28:32 UTC
This isn't high priority, we just don't know how far reaching beta features will grow, or how much they'll change the experience, so I wanted to capture that this might be needed at some point.
Comment 5 Mark Holmquist 2013-12-17 22:31:08 UTC
Yeah, if something causes Special:Preferences to break, it should get reverted or totally turned off on the cluster, not hacked off with a URL param. This seems outright INVALID to me, but I'll let James_F make the call on it.
Comment 6 James Forrester 2013-12-17 22:49:14 UTC
On reflection, the need to be able to disable a BF is mostly built around the worry that we'll get junk BFs deployed without adequate testing.

I think this duplicates the existing systems we have in place for code and product review, and isn't necessary. Ultimately it's the responsibility of the PM of the product getting deployed to make sure this isn't an issue.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links