loggerhead: alternative web front-end

Nicholas Allen nick.allen at onlinehome.de
Thu Dec 21 07:52:04 GMT 2006


Hi,

Loggerhead is really cool! It's actually one of the best web interfaces
I have used for any VCS ;-)

I have a few more suggestions though:

* It would be nice if you could specify a directory in the conf file and
it would automatically find branches under that directory. Then if a new
branch is pushed into the directory loggerhead would automatically show
it without needing changes to loggerhead.conf.

* It would be nice if you could also register new branches to be
monitored and served through the web interface itself without having to
edit the config file. This would be great in a distributed team where
other team members can register their branches without having access to
the loggerhead.conf file on a central server.

* I would also like it if loggerhead to send emails on commits and that
users can register interest in a branch and provide an email address to
receive notifications. The format of the email could be customized in
loggerhead.conf (to list what files were modified for example and to
have links in the email to see their modifications on the web server).

Cheers,

Nick

Robey Pointer wrote:
> I've been using bazaar-webserve as the web interface for paramiko's
> bazaar branch for many months now, and while it works well, the user
> interface has been vexing me.  Since I have a short vacation right now,
> I decided to tackle the templates and CSS there and try to fix them into
> a decent working shape.  Long story short, I saw the recursive template
> language, made a few disappointing forays, and gave up.
> 
> So: I have written an alternate version using TurboGears.  I copied a
> lot of Goffredo's core code from webserve, and so carried over his
> copyright and the GPL, but the interface is all new and uses kid
> templates.  By the way, I want to say here that while the templating
> code made me feel really ill, the logic inside webserve is well
> thought-out, and a few times I tried to rewrite things my own way only
> to end up realizing webserve was doing it the right way all along and I
> should just copy it.
> 
> I guess what I'm saying is, I didn't do this as a slam on webserve, I
> did it because I want the web interface to look nice.
> 
> The code is hosted in a bazaar branch (of course) here:
> 
>     http://www.lag.net/~robey/code/loggerhead/
> 
> And I'm hosting the bzr.dev branch through logger head here, if you'd
> like to check it out:
> 
>     http://www.lag.net/bzr.dev/
> 
> If anyone has suggestions, comments, flames, patches, etc, I'm open for
> them.
> 
> I'm going to make a separate thread about a performance issue I ran
> into... :)
> 
> robey
> 
> (PS. A loggerhead is a type of sea turtle.)
> 
> 
> 





More information about the bazaar mailing list