hosted branches should display sftp information

Bug #43564 reported by David Allouche
18
Affects Status Importance Assigned to Milestone
Launchpad itself
Invalid
Medium
Unassigned

Bug Description

Hosted branches should display information about who can push the branch and how.

At least, hosted branches should display the sftp:// URL a (currently logged in) user can use to push to the branch, for copy-pasting into the command line.

Revision history for this message
David Allouche (ddaa) wrote :

Attempt at a complete proposal.

If the user is not logged in, or is not a member of the branch owner:

 * if the branch owner is a person, display a line stating that "Only $owner.browsername can push to that branch."

 * If the branch owner is a team, display a line stating that "Only members of the $owner.name team can push to that branch. This team's membership policy is "$policy". _Join the team_

If the user is logged in and is a member of the branch.owner:

 * Display two lines: "You can use ``bzr push'' to publish changes to that branch." and "*Writable location:* $branch.sftp_url".

Changed in launchpad:
assignee: nobody → ddaa
status: Unconfirmed → Confirmed
David Allouche (ddaa)
Changed in launchpad-bazaar:
status: Unknown → Confirmed
Changed in launchpad:
assignee: ddaa → nobody
Revision history for this message
David Allouche (ddaa) wrote :

Rejecting launchpad bug report. The canonical bug report is now the launchpad-bazaar one. I did not realise you could move bug reports across products.

Changed in launchpad:
status: Confirmed → Rejected
David Allouche (ddaa)
Changed in launchpad-bazaar:
importance: Medium → High
Changed in launchpad-bazaar:
assignee: nobody → mpt
status: Confirmed → In Progress
Revision history for this message
David Allouche (ddaa) wrote :

FiF branch pending review david/launchpad/branch-upload-directions

Changed in launchpad-bazaar:
assignee: mpt → ddaa
Revision history for this message
David Allouche (ddaa) wrote :

Fix was comitted, and is now visible on edge.launchpad.net.

Changed in launchpad-bazaar:
status: In Progress → Fix Committed
Revision history for this message
David Allouche (ddaa) wrote :

Been in production for a week.

Changed in launchpad-bazaar:
status: Fix Committed → Fix Released
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.