feature requests for loggerhead

Johan Dahlin jdahlin at async.com.br
Mon Jun 18 16:03:05 BST 2007


Michael Hudson wrote:
> Hi all,
> 
> As some of you know by now, as part of my work at Canonical I'm working
> on loggerhead -- or, to be accurate, getting a good way of presenting
> bzr branches on the web, and loggerhead looks like the place to start.
> Loggerhead is what you're looking at when you click "browse code" on
> launchpad, for example:
> 
> http://codebrowse.launchpad.net/~bzr/bzr/trunk/changes
> 
> So far I've mostly been fixing bugs and getting to know the code, but
> I'm now at the point where deeper restructuring is on the cards.  Fixing
> performance and reliability issues are the main things I know about, but
> I'd like to here from people who use or would like to use
> loggerhead/codebrowse and wish it did things differently.

Comparing the url you mentioned about to viewvc, namely;
http://svn.gnome.org/viewcvs/gtk%2B/trunk/ leaves a couple of things to be
wanted:

Design:
* Don't use fixed fonts
* White background, maybe striped
* Icons

Information displayed:
* One line change log per file/directory
* Relative dates, eg "6 hours ago" instead of "12 Jun 2007 17:21".
* Rethinking permissions, are they really that interesting?

Features missing:
* A way to go back in time to a specific revision
* Bug links
* mailto: links to email addresses (maybe not, due to spamming)
* Diffing specific revisions, how can I get a diff between two arbitrary
revisions?

The codebrowse part of launchpad seems really slow too, not sure if it's
related to loggerhead, bandwidth or machine utilization.

It'd be nice to have an advanced query interface so one could easily see all
the changes made in for instance the last 24 hours:

http://svn.gnome.org/viewcvs/gtk%2B/trunk/?view=query&dir=&file=&file_match=exact&who=&who_match=exact&comment=&comment_match=exact&querysort=date&hours=2&date=day&mindate=&maxdate=&limit_changes=100

Johan



More information about the bazaar mailing list