Launchpad should offer a bzr+http smart server

Bug #165087 reported by Jonathan Lange
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

It would be nice to be able to use bzr+http to access Launchpad branches. At the moment, it seems as if it's not possible.

jml@rhino:~$ bzr branch bzr+http://bazaar.launchpad.net/~jml/+junk/testdoc
bzr: ERROR: Not a branch: "bzr+http://bazaar.launchpad.net/~jml/%2Bjunk/testdoc/".

jml@rhino:~$ bzr branch http://bazaar.launchpad.net/~jml/+junk/testdoc
Branched 13 revision(s).

I expected the first command to behave like the second.

jml@rhino:~$ bzr version
Bazaar (bzr) 0.92.0.candidate.1
  from bzr checkout /home/jml/Code/Bazaar/0.92
    revision: 2948
    revid: <email address hidden>
    branch nick: 0.92
  Python interpreter: /usr/bin/python 2.5.1.final.0
  Python standard library: /usr/lib/python2.5
  bzrlib: /home/jml/Code/Bazaar/0.92/bzrlib
  Bazaar configuration: /home/jml/.bazaar
  Bazaar log file: /home/jml/.bzr.log

Tags: lp-code
Jonathan Lange (jml)
Changed in launchpad-bazaar:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Jonathan Lange (jml) wrote :

Fast anonymous access is a short-term goal.

Changed in launchpad-bazaar:
importance: Medium → High
Revision history for this message
Jonathan Lange (jml) wrote :

I've just spoken to Rob about this:
- Plain HTTP is more scalable. Switching to bzr+http requires consultation with ops.
- Plain HTTP is faster right now (but it shouldn't be)
- The client should auto-detect anyway.

Making this *low* priority, since we aren't going to deal with it for a while.

Changed in launchpad-bazaar:
importance: High → Low
Revision history for this message
Matt Nordhoff (mnordhoff) wrote :

FYI, Loggerhead supports bzr+http access, so this should be really easy to implement: Just add a RewriteRule or whatever pointing .bzr/smart to Loggerhead.

Martin Pool (mbp)
summary: - Cannot branch from bzr+http URLs
+ Launchpad should offer a bzr+http smart server
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.