Due to BetaFeatures being part of Special:Preferences it limits its use on Mobile, as well as the possibility of exposing it to logged out users.
|mediawiki/core||master||+144 -5||Allow rendering of each individual preference section|
|Open||None||T158181 Aim for workflow equivalence for MediaWiki on desktop and mobile web|
|Declined||None||T67078 Allow feedback for mobile beta features like Desktop|
|Resolved||Jhernandez||T104319 [GOAL]: Feature flag features on MobileFrontend|
|Resolved||None||T141087 [EPIC] Add feature management|
|Resolved||ovasileva||T67079 [Epic] Show what features are included in Beta|
|Open||None||T120320 Enable beta features on mobile skins|
|Declined||None||T78186 Allow BetaFeatures page to be shown outside Special:Preferences effectively SpecialBetaFeatures|
@Jdforrester-WMF if Mobile-web teams needs to use the Beta Features framework on mobile this will be needed in some form or fashion as mobile alpha and beta are available to IP users. Feel free to change the wording so that it is less specific to a particular technical solution. I'm just trying to express the issue that needs to be resolved.
To be clear I've not suggested anything about actually doing this.
I just said on T67079 that we shouldn't reinvent the wheel in mobile and reimplement something that already exists (BetaFeatures).
I would be interested in exploring mobile replacing alpha with beta features though. Main blocker being T78096
Stalled until I hear back from @TheDJ, copying my comment across from Gerrit:
Currently the mobile site preferences page is like this:
e.g. the front page is actually just a list of the options.
The preferences page as is, is too big for mobile and I believe needs to take this page per preferences section approach going forward with JS to enhance it....
The JS doesn't exist yet but I see that as a next stage in the process.
Any guidance you can offer on how we can make this more usable in mobile?