Hi Michael,

thanks for the update.

Michael Hudson [2007-07-04 12:50 +0100]:
> As I haven't mentioned my work on loggerhead/codebrowse on this list
> before, it makes sense to ask if anyone has any particular feature
> requests for this part of launchpad.  There was a thread on the Bazaar
> list about this a couple of weeks ago:

The UI works very well in general for me. The only (but huge) gripe
that I have with it is that the URLs are so exceptionally ugly.

Pointing someone to the main page is still ok:

  
http://codebrowse.launchpad.net/~ubuntu-core-dev/restricted-manager/trunk/changes

But if you want to point to a particular revision, (very common in
IRC, in a changelog, etc.), then you apparently have to use a beast
like 

  
http://codebrowse.launchpad.net/~ubuntu-core-dev/restricted-manager/trunk/revision/martin.pitt%40ubuntu.com-20070625111434-a7o8ax94hswiv6dg?start_revid=martin.pitt%40ubuntu.com-20070625132945-hw4e2di3579bqxe4

Why are these timestamps and hashes necessary? URLs like this don't
look very stable, and they are too long for sensible changelog
inclusion, etc. As with webcvs/websvn etc., it should be possible to
just specify the revision number, like

http://codebrowse.launchpad.net/~ubuntu-core-dev/restricted-manager/trunk/revision/124

Likewise, pointing to a particular file shouldn't look like

  
http://codebrowse.launchpad.net/~ubuntu-core-dev/restricted-manager/trunk/annotate/martin%40piware.de-20070621134643-cxx9od902gxfmgab?file_id=setup.py-20070301105013-3v30f2qw21qia3mn-1

But more like

http://codebrowse.launchpad.net/~ubuntu-core-dev/restricted-manager/trunk/annotate?file=setup.py

Is this possible in some way?

Thanks,

Martin

-- 
Martin Pitt        http://www.piware.de
Ubuntu Developer   http://www.ubuntu.com
Debian Developer   http://www.debian.org

Attachment: signature.asc
Description: Digital signature

-- 
launchpad-users mailing list
launchpad-users@lists.canonical.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/launchpad-users

Reply via email to