[RFC] Clean up progress bars during fetch
Vincent Ladeuil
v.ladeuil+lp at free.fr
Thu Nov 9 08:21:24 GMT 2006
>>>>> "Marius" == Marius Kruger <amanic at gmail.com> writes:
Marius> hi,
Marius> You requested comments on the alternative progress bars.
Marius> I think this one makes the most sense
Marius> Bar inbetween:
Marius> \ 1/6 Finding involved files [====== ] 1151/8236
Marius> because (if I understand it right)
Marius> * the 'Finding involved files' describes the '1/6' , which is nice like a
Marius> numbered list in documents and html:
Marius> * the progress bar shows the second level progress assosiated the item
Marius> index '1151/8236'
Marius> thus the progress tree follows logically from left to right from high-level
Marius> to low-level.
My brain do not parse '1/6 Finding involved files ( 173/8236)'
and '[===== ]' in the same way. So I prefer to have them grouped
(or separated if you prefer), i.e:
| [===== ] 1/6 Finding involved files ( 173/8236)
or
/ [1/6] Finding involved files (1789/8236) [====== ]
But I also buy your grouping between ('1/6', 'Finding involved
files') in one group and ('1151/8236', '[===== ]') in another,
for the logical reason you invoked.
So my vote would be:
/ [1/6] Finding involved files (1789/8236) [====== ]
I read from left to right so it's easier for my eyes to parse the
beginning of the line ignoring the '[===== ]' part (the leading
/-\| is small enough to be ignored even if it's related to the
'[===== ]' in a 'visual category' sort of way).
At other moments, when bored, I will look at the blinken lights
('[===== ]'), so I'll appreciate if I can lazily find it roughly
at the same place every time ;)
I have a slight preference for parentheses, but very slight
(easier parsing again).
Vincent
More information about the bazaar
mailing list