Put a "Register branch" under "Get involved" on projects' main page

Bug #527794 reported by Maciej Katafiasz
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Curtis Hovey

Bug Description

There should be an obvious and visible way to branch a project / submit a patch on its main page. Currently you need to go to the branches overview to see the "Register a branch" button. Since it's such an obvious of contributing, it should be immediately available in the "Get Involved" box. Even if the preferred way is *not* to register a branch but just clone it and then push to your personal workspace, the very presence of such an option is needed. It can very well just pop up the same box as "Do you need to register?" link does on the branch registration page. But it should be there. Optionally explaining the merge request procedure, lp-open, etc., as well as maybe calling it "submit a patch" could be nice too.

Related branches

Curtis Hovey (sinzui)
affects: launchpad → launchpad-code
Tim Penhey (thumper)
Changed in launchpad-code:
status: New → Confirmed
importance: Undecided → Medium
tags: added: confusing-ui
Changed in launchpad-code:
status: Confirmed → Triaged
Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 527794] Re: Put a "Register branch" under "Get involved" on projects' main page

There is a need here, but just putting a 'register a branch' button
there would just cause further confusion as people try to create a new
branch by clicking it, etc. We should really do some proper UI design
here starting from 'OK, the user wants to contribute help improve the
project....'

--
Martin <http://launchpad.net/~mbp/>

Curtis Hovey (sinzui)
Changed in launchpad:
importance: Medium → Low
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
assignee: nobody → Curtis Hovey (sinzui)
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
Curtis Hovey (sinzui)
tags: added: qa-ok
removed: qa-needstesting
Ian Booth (wallyworld)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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