Page MenuHomePhabricator

Expose MediaWiki:watchlist-expiry-options as CommunityConfiguration
Open, Needs TriagePublicFeature

Description

Feature summary (what you would like to be able to do and where):
Would be nice to expose MediaWiki:watchlist-expiry-options via Community configuration instead of via the very basic MediaWiki key.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
As a user you need to know about the existence of MediaWiki:watchlist-expiry-options and the fact that these values are customizable to begin with.

Benefits (why should this be implemented?):
Easier usage and better discoverability of these options

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
A_smart_kitten subscribed.

Seems like it might have potential implementation similarities to what's been discussed so far in T402395, in that CommunityConfiguration support might have to be added as part of a new extension (though not ext:CommunityConfiguration itself)

A note that $wgWatchlistExpiryMaxDuration would still need to be respected. On our cluster, duration options cannot exceed 1 year.