Status grouping order makes files jump around
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Wishlist
|
Unassigned | ||
Breezy |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Putting the "added" files next to the "unknown" files in the "bzr status" listing might feel more polished.
If the "added" file group and the "unknown" file group were next to one another in the listing, then adding a previously-unknown file would give a more natural feeling to the eye. Imagine you type "bzr status" and see an unknown file. Then you "bzr add" that file, and type "bzr status" again. At the moment, the file jumps right to the top of the listing, into the added files group.
I think it would be less jarring for the added files to be listed just above the unknown files. That way you would look for the file in the same place, then see that it has moved just a little bit.
A very very minor nit, but I thought I would file a bug in any event. Has the sequence of groups in the status listing been discussed in detail, is there a published rationale for the current sequence?
description: | updated |
summary: |
+ Putting the "added" files next to the "unknown" files in the "bzr + status" listing might feel more polished. |
Changed in bzr: | |
status: | Unconfirmed → Needs Info |
tags: | added: check-for-breezy |
tags: |
added: status ui removed: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
> A very very minor nit, but I thought I would file a bug in any
> event. Has the sequence of groups in the status listing been
> discussed in detail, is there a published rationale for the current
> sequence?
It's an interesting point. I don't think it's been discussed except
that we did talk about whether files should be grouped by status or just
sorted by name. At the moment unknown files are listed at the end
because every other name mentioned is that of a versioned file.
That distinction may not be useful or evident to users.
--
Martin