Page MenuHomePhabricator

Identify and remove legacy preferences from MediaWiki core (tracking)
Open, MediumPublic

Details

Reference
bz52807

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
ResolvedTTO
ResolvedNone
DuplicateNone
Resolved01tonythomas
Resolved01tonythomas
Resolved01tonythomas
Resolved01tonythomas
Resolved01tonythomas
Resolved01tonythomas
Resolved01tonythomas
OpenFeatureNone
ResolvedDanielFriesen
ResolvedLegoktm
OpenNone
DuplicateNone
ResolvedNone
Resolved Pchelolo
Declined sdkim
Resolved Ladsgroup

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:11 AM
bzimport set Reference to bz52807.
bzimport added a subscriber: Unknown Object (MLST).

Extensions are getting heavy on preferences, too, so generalising the summary; if you prefer to split those to a sister tracking bug for some reason, feel free.

Quiddity renamed this task from User preferences in MediaWiki to be removed (tracking) to User preferences in MediaWiki to be added or removed (tracking).Apr 10 2015, 5:07 PM
Quiddity updated the task description. (Show Details)
Quiddity set Security to None.
Krinkle renamed this task from User preferences in MediaWiki to be added or removed (tracking) to Identify and remove legacy preferences from MediaWiki core.Mar 31 2016, 5:44 AM
Krinkle edited projects, added TechCom-RFC; removed Tracking-Neverending.
Krinkle updated the task description. (Show Details)

@Krinkle: it looks like we briefly discussed this one in E157 just before moving it to the backlog. This looks like a sea of links that would be really easy to get lost in. Is this something that you'd like to handle as an TechCom-RFC? Do you think we should queue this up for an IRC meeting?

T64559: Redesign Special:Preferences (tracking) seems a worthwhile RFC to me.

I've split T42346 from this one to continue as separate exploration (not an RFC right now).

This task (T54807) about identifying and removing so-called "legacy" preferences is marked as RFC right now. I agree that it doesn't seem like something we'd handle as RFC. Rather this is more a tracking task that tracks individual tasks that discuss the removal of individual preferences, each of which may have its own story, I don't see a general RFC that would resolve them all.

The RFC left here could be to discuss how we want to identify legacy preferences. To establish consensus about a policy detailing what criteria to apply and how to decide when to remove a preference. So far this doesn't seem very controversial though. We've successfully removed such legacy preferences through regular discussion and code review without the overhead of an RFC to establish a formal policy.

This wasn't originally marked as RFC (I did that last month as part of the split, I've undone that edit and restored this as a tracking trask).

Krinkle renamed this task from Identify and remove legacy preferences from MediaWiki core to Identify and remove legacy preferences from MediaWiki core (tracking).May 9 2016, 4:52 PM
Krinkle added a project: Tracking-Neverending.
Krinkle updated the task description. (Show Details)