Page MenuHomePhabricator

Clean up "disable" configuration for Reference Previews
Open, Needs TriagePublic

Description

I believe this configuration is currently dead as well as confusing,

'wgPopupsReferencePreviews' => [
›⠀⠀⠀'default' => false,
›⠀⠀⠀'group0' => true, // T214905
›⠀⠀⠀'arwiki' => true, // T218766
›⠀⠀⠀'dewiki' => true, // T218766
›⠀⠀⠀'enwikivoyage' => true, // T235083
›⠀⠀⠀'sewikimedia' => true, // T235083
›⠀⠀⠀'wikipedia' => true, // T235083
›⠀⠀⠀'zhwikivoyage' => true, // T235083
],

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

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.

WMDE-Fisch added a subscriber: WMDE-Fisch.