Loggerhead and friendly URLs
Marius Gedminas
marius at pov.lt
Tue Jul 27 17:00:09 BST 2010
One of the things I dislike about loggerhead is the cumbersome URLs.
Example:
file list:
http://bazaar.launchpad.net/~zodbbrowser-dev/zodbbrowser/trunk/files
file list in a subdirectory:
http://bazaar.launchpad.net/~zodbbrowser-dev/zodbbrowser/trunk/files/head:/src/zodbbrowser/
single file:
http://bazaar.launchpad.net/~zodbbrowser-dev/zodbbrowser/trunk/annotate/head:/src/zodbbrowser/__init__.py
This is not something you can remember and type out of the blue.
Well, maybe you can; I can't. (When I switched from ViewVC to Trac I
fell in love with it because I could suddenly generate correct URLs
in my head.)
I often try to go from a single-file view to the directory by erasing
the last URL component, only to end up in a 404 page.
For extra annoyance there are colons in the middle of the URL. They
break word completion in an xterm, splitting the URL in half when I
copy and paste. Likewise they break gnome-terminal's URL detection.
Compare with Trac:
file list:
http://mg.pov.lt/pyspacewar/trac/browser/trunk
in a subdirectory:
http://mg.pov.lt/pyspacewar/trac/browser/trunk/src/pyspacewar
single file:
http://mg.pov.lt/pyspacewar/trac/browser/trunk/src/pyspacewar/main.py
Compare with Bitbucket:
file list:
http://bitbucket.org/bbangert/pylons/src
in a subdirectory:
http://bitbucket.org/bbangert/pylons/src/tip/pylons/decorators/
single file:
http://bitbucket.org/bbangert/pylons/src/tip/pylons/decorators/util.py
Compare with GitHub:
file list:
http://github.com/djmitche/buildbot
in a subdirectory:
http://github.com/djmitche/buildbot/tree/master/buildbot/process/
single file:
http://github.com/djmitche/buildbot/blob/master/buildbot/process/buildstep.py
I think I like Trac and Bitbucket best.
Marius Gedminas
--
The advertisement is the most truthful part of a newspaper.
-- Thomas Jefferson
More information about the bazaar
mailing list