loggerhead navigation

Michael Hudson michael.hudson at canonical.com
Tue Mar 11 21:48:17 GMT 2008


Thanks for the reply.

James Westby wrote:
> On Tue, 2008-03-11 at 18:00 +1300, Michael Hudson wrote:
>> But there are some situations where it's harder to see what the 
>> associated line of development is.  The case that prompted me to write 
>> this mail was that of viewing the annotated version of a file -- where 
>> should you go when you click on a revision number of a change next to 
>> some line of the file?  To the page for the mainline revision that 
>> merged this change?  Seems wrong, but if you go to the revision itself, 
>> I don't know what line of revisions it should be associated with.  It 
>> could just be the merge sorted list of revisions that changed the file I 
>> guess -- but that is out of character with all the other lines of 
>> revisions used elsewhere.
> 
> Hi Michael,
> 
> I think going to the revision referred to, but for all files would
> be what I expect. I can see why some people may expect it to be
> for the one file though.
> 
> Would going to the full tree help in any way? It would then mean
> the line of revisions could be the normal list of revisions.
> 
> Maybe I have missed your point.

Slightly, I think.  I probably was a bit unclear about what was stumping 
me.  Let me try again :)

I think it's pretty clear that when you click on a revision number of a 
change, you should go to the revision page for that revision.

Where I get confused is that I was I thought I could make navigation in 
loggerhead clearer by always placing revision views in the context of a 
line of revisions -- and I don't know what that would be for this view.

I'm not sure one can say "line of revisions could be the normal list of 
revisions" because the normal list of revisions is the mainline for the 
branch, and the revision you click on may well not be a mainline revision.

You could expand the definition of "normal list of revisions" to be "all 
revisions in the ancestry, merge sorted" but I'm not sure that would 
make sense for the other views.

Cheers,
mwh



More information about the bazaar mailing list