Critical features for developers with low bandwidth connections
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
Reference question: https:/
I am a new user to launchpad and bzr, so please correct me if this functionality is already there. I am currently accessing the bzr service on launchpad from Sri Lanka and it is quite slow. I have 30 hops to get to the server from my machine. I had already registered a query on it crashing. A bzr pull and push thus takes upto 15 to 30 mins for me (on the sahana), thus any efficiencies that can be brought into launchpad to reduce this can be of great help to us access this site with a very low throughput.
Here are some feature requests:
- Ability to clone a branch to either one of your own or another on the website (saves a pull and a push)
- Ability to merge the code into the proposed branch automatically, if there are no conflicts. I realize you should first pull, merge (meld), test and push. But it would be easier especially if the merge delta is small, to merge directly to the proposed branch onsite and then pull an update to test it works. You can always revert it back.
- downloadable and (preferably mirrored) zip, tar.gz, etc archives of the latest revision of that branch.
Chamindra de Silva
affects: | launchpad → launchpad-code |
Changed in launchpad-code: | |
status: | New → Triaged |
importance: | Undecided → Low |
importance: | Low → Wishlist |
Would also like to add a query if on uploading a new branch, weather bzr is intelligent enough to recognize a delta to an existing branch it was forked from and thus only upload the incremental changes. If this is not implemented, I would imagine that it would drastically improve performance.