loggerhead: alternative web front-end
Robey Pointer
robey at lag.net
Fri Dec 15 11:10:34 GMT 2006
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