Page MenuHomePhabricator

"Blocked By" list sort criteria should be documented
Closed, ResolvedPublic

Description

"Blocked by" tasks seem to be sorted by most recently updated. We need to confirm that this is the case and document it in mw:Phabricator/Help.

Previous description:

See T4007 for an example. They're in approximately numeric order, but not quite.

Event Timeline

TTO created this task.Nov 24 2014, 12:49 AM
TTO raised the priority of this task from to Needs Triage.
TTO updated the task description. (Show Details)
TTO added a project: Phabricator.
TTO changed Security from none to None.
TTO added a subscriber: TTO.

honest question, why does the order matter?

TTO added a comment.Nov 24 2014, 1:06 AM

If I want to find something in the list..?

scfc added a subscriber: scfc.Nov 24 2014, 5:13 AM
Qgil triaged this task as Lowest priority.Nov 24 2014, 7:45 AM
Qgil added a subscriber: Qgil.

I think they are sorted by most recent activity (tasks with most recent updates would go to top).

This isn't an issue for most tasks. That case is exceptional, and I wonder how helpful a list sorted by task number would be compared with simply Ctrl-F.

This is Phabricator's stock behavior, and I don't see a strong reason to put resources in modifying it. Proposing Declined.

TTO added a comment.Nov 24 2014, 7:52 AM

At least document the order somewhere. At the moment it seems totally random.

Qgil renamed this task from "Blocked By" list is in a seemingly random order to "Blocked By" list sort criteria should be documented.Nov 30 2014, 9:30 PM
Qgil updated the task description. (Show Details)
Qgil edited projects, added Phabricator; removed Phabricator (Upstream).
Qgil moved this task from To Triage to Ready to Go on the Phabricator board.
In T75702#777562, @TTO wrote:

At least document the order somewhere.

That sounds like a very special case and I'm not convinced that it matters to many people...
Maybe this could be under mw:Phabricator/FAQ, but the "F" in there, well. :)

scfc added a comment.Jan 15 2015, 5:10 AM
In T75702#777546, @Qgil wrote:

I think they are sorted by most recent activity (tasks with most recent updates would go to top).
This isn't an issue for most tasks. That case is exceptional, and I wonder how helpful a list sorted by task number would be compared with simply Ctrl-F.
This is Phabricator's stock behavior, and I don't see a strong reason to put resources in modifying it. Proposing Declined.

How do you efficiently iterate over a list of bugs sorted by most recent activity? Do you write the task number down, do something, then search for the number and read the next one?

If the list is short, I open tasks in new tabs. If the list is long, that smells to tracking task that could use an own project with workboard.

Putting the most recently active tasks at the top of a list of tasks provides a hint about the tasks with more and less recent activity, which might be a useful cue if you are not sure where to start. Phabricator sorts by activity by default in several places, which is a behavior that I find useful. I find myself very often clicking tasks at the bottom of lists, trying to help pushing the forward even if it is just a single bit.