Button to turn junk branches into trunk of a new project

Bug #426067 reported by Jonathan Lange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

There's anecdotal evidence that a lot of people use +junk as an incubator for projects that aren't quite fully formed yet. I think this is a perfectly acceptable use of +junk, but that Launchpad could do better at supporting the use case.

In particular, there should be a button on the +junk branch page that says "Start a project based on this branch" (or similar). The user would then be taken through the project registration process.

  * The name of the project could be guessed from the name of the junk branch
  * The trunk branch of the project should be the junk branch
  * The junk branch itself should be renamed to be called 'trunk' or 'devel' or something similar
    * Is it important that the user be able to override this? Probably not in the first pass.
  * The project should, obviously, use Launchpad for code hosting
  * Maybe we should offer to create a team for the user too?

There are also opportunities to do cool things with branch aliases, offering suggested project names if they are already taken, etc.

It's possible that fixing this bug would also make it easy to implement a process that allows users to push to lp:not-yet-existing and create a properly set up project.

Tags: lp-code
Paul Hummer (rockstar)
Changed in launchpad-code:
status: New → Triaged
importance: Undecided → Low
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.