Page MenuHomePhabricator

Decide if we keep the wgPopupsReferencePreviews feature switch
Open, Needs TriagePublic

Description

Originally we planed to remove the wgPopupsReferencePreviews feature switch as soon as we're out of beta. That would mean, that there will be no option to disable all aspects of the feature independently of the page previews.

De-facto this switch is not really used at the moment because almost all wikis that have the Page-Previews extension enabled, will either have the beta feature or the full feature of Reference Previews. But maybe it's still useful to keep it.

If we decide on keeping it, we should remove all comments, that it's temporary from the code.

Related Objects

StatusSubtypeAssignedTask
OpenNone
Resolvedawight
ResolvedWMDE-Fisch
ResolvedWMDE-Fisch
Resolvedlilients_WMDE
ResolvedWMDE-Fisch
Resolvedlilients_WMDE
InvalidNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedAndrew-WMDE
Resolvedlilients_WMDE
Resolvedlilients_WMDE
ResolvedAndrew-WMDE
DeclinedNone
DuplicateFeatureNone
ResolvedNone
ResolvedWMDE-Fisch
ResolvedBUG REPORTNone
ResolvedNone
ResolvedWMDE-Fisch
ResolvedNone
OpenBUG REPORTNone
ResolvedNone
ResolvedNone

Event Timeline

This is really confusing. There's this ticket T235083: Full Beta for the ReferencePreviews feature but instead of just enabling the feature everywhere as a beta feature by letting the defaults[1] do their thing, we seem to still have "limited" the "full beta" to the wikis where the Popups extension is available. And I'm not sure why,

IMO it makes sense to default wikis that enable page previews also to enable reference previews at least as beta feature. - And in the future to default these wikis to having the feature enabled as well.

[1]

$wgPopupsReferencePreviews = true;
$wgPopupsReferencePreviewsBetaFeature = true;

Postponed till we do a general cleanup after full rollout.

As far as I can tell, these settings don't do anything, ReferencePreviews is available everywhere as a beta feature.

That's not entirely true anymore. Back then the combination of wgPopupsReferencePreviews and wmgPopupsReferencePreviews wikis was matching the wikis that generally have the Popups extension available with wmgUsePopups. Intentionally or not, that differs currently, because more wikis have enabled Popups now. - Also the setting itself does make a difference and can kill the feature on a wiki wants page previews without reference previews.

So I guess we're back to the question, if it makes sense to have that feature switch. - I'll update the ticket accordingly.

WMDE-Fisch renamed this task from Clean up "disable" configuration for Reference Previews to Decide if we keep the wgPopupsReferencePreviews feature switch.Oct 6 2023, 11:16 AM
WMDE-Fisch updated the task description. (Show Details)