Page MenuHomePhabricator

'Integrated filters'—add all RC Page filters into the new UI along with selected new functions
Closed, ResolvedPublic

Description

The initial efforts on the New filters for Edit Review, improved the filtering capabilities on Recent Changes (T144448). However, there are several aspects that can be better supported in order to (a) provide a unified entry point for filtering the contributions users are interested in, (b) facilitate common review tasks, and (c) support common patterns in more review-related pages.

This is an Epic task to collect related tickets that will be further divided in smaller chunks as they are detailed. The main tickets related to this area are:

Release group 1

Release group 2

Release group 3

Release group 4

Anytime group

Done

Design

Blocked

This prototype illustrates some of the ideas described above. The purpose of the prototype is to capture the general interaction to get feedback from users, so it is just an approximation of the intended solution. Implementation details will be captured in the corresponding tickets.


See T163497: Update WMF-deployed (or WMF-planned) filter functionality that does not fit in current RC Filters UI and possibly T159795: Port Translate to new RC Filters system (though we may be able to do the latter with just an existing string options group (similar to user experience level).

Documentation is tracked on T167855: 'Integrated filters'— document all new implementations defined on T162675.

Related Objects

StatusSubtypeAssignedTask
ResolvedSBisson
ResolvedMooeypoo
ResolvedMooeypoo
Resolved jmatazzoni
ResolvedMooeypoo
DeclinedNone
OpenNone
ResolvedPginer-WMF
ResolvedPginer-WMF
ResolvedMooeypoo
ResolvedMooeypoo
ResolvedMooeypoo
ResolvedCatrope
ResolvedSBisson
ResolvedNone
ResolvedTrizek-WMF
ResolvedCatrope
ResolvedCatrope
OpenNone
ResolvedTrizek-WMF
ResolvedTrizek-WMF
ResolvedPginer-WMF
ResolvedPginer-WMF
ResolvedPginer-WMF
ResolvedSBisson
OpenNone
OpenNone
DuplicateNone
OpenNone
OpenNone
ResolvedSBisson
OpenNone
OpenNone
ResolvedHagarshilo
OpenNone
OpenNone
OpenNone
ResolvedSBisson
ResolvedJdforrester-WMF
ResolvedSBisson
InvalidNone
ResolvedCatrope
ResolvedMMiller_WMF
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
ResolvedOstrzyciel
OpenNone
ResolvedMooeypoo
DuplicateNone
ResolvedMooeypoo
ResolvedPginer-WMF
ResolvedMooeypoo
ResolvedSBisson
ResolvedCatrope
InvalidNone
ResolvedMooeypoo
Resolved Mattflaschen-WMF
ResolvedMooeypoo
DuplicatePginer-WMF
OpenNone
ResolvedCatrope
Resolved jmatazzoni
Resolved Petar.petkovic
Resolved jmatazzoni
Resolved jmatazzoni
OpenNone
ResolvedMooeypoo
ResolvedMooeypoo
OpenNone
DeclinedNone
OpenNone
ResolvedCatrope
ResolvedVolker_E
DeclinedNone
ResolvedCatrope
Resolved Petar.petkovic
ResolvedMooeypoo
ResolvedMooeypoo
ResolvedMooeypoo
ResolvedMooeypoo
ResolvedMooeypoo
ResolvedMooeypoo
Resolved Petar.petkovic
ResolvedPginer-WMF
OpenNone
Resolved Petar.petkovic
ResolvedCatrope
OpenNone
ResolvedVolker_E
OpenNone
ResolvedEtonkovidova
OpenNone
ResolvedVolker_E
ResolvedVolker_E
ResolvedHagarshilo
ResolvedHagarshilo
ResolvedMooeypoo
Resolved jmatazzoni
ResolvedJdforrester-WMF
DeclinedNone
ResolvedMooeypoo
ResolvedMooeypoo
DeclinedNone
Resolved Petar.petkovic
OpenNone
DuplicateNone
OpenNone
OpenNone
ResolvedMooeypoo

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
jmatazzoni renamed this task from Extend the filter capabilities for edit review to 'Integrated filters'—add all RC Page filters into the new UI along with selected new functions.Jun 6 2017, 9:58 PM
jmatazzoni updated the task description. (Show Details)

I think the "any time" group captured items that had not dependencies in terms of the need to (a) release them at the same time of other items in the same group and (b) waiting for other items to be completed. By moving T165160 from "any time" to "Group 2" you are suggesting to add more dependencies to it than it had before.
I think that "any time" seems the right bucket for this, and the discussion should be about which is the priority of that specific item with respect to those in other groups.

I think the "any time" group captured items that had not dependencies in terms of the need to (a) release them at the same time of other items in the same group and (b) waiting for other items to be completed. By moving T165160 from "any time" to "Group 2" you are suggesting to add more dependencies to it than it had before.
I think that "any time" seems the right bucket for this, and the discussion should be about which is the priority of that specific item with respect to those in other groups.

Indeed. I'll mention it in the daily.

SBisson claimed this task.
SBisson added a subscriber: SBisson.

This task describes a project with what was included in various releases. The project is finished (even though not every task was done) so I'm calling this resolved.