Very difficult to create a recipe targeted to a new archive

Bug #670440 reported by Jonathan Lange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Tim Penhey

Bug Description

There's no way to create a PPA (or a new team for a PPA) when creating a recipe. This is a fairly common case, because most projects do not have a daily build, and presumably many projects would want their daily build in a new PPA.

Here's what you have to do now:

1. Open a new tab and go to https://launchpad.net/
2. Create a new team
3. Create a PPA for that team.
4. Once done, switch back to the recipe tab and reload to get the new PPA in the choice box.

If the new team and the new PPA could be created inline, probably using AJAX and morphing dialogs, then the recipe creation experience would be vastly improved

Related branches

Revision history for this message
Tim Penhey (thumper) wrote :

While I do think that this is important, I think that this is asking a bit too much to have in the new recipe form, especially given that we don't have any morphing ajax dialogs.

I agree that having morphing dialogs would vastly improve the experience, but I'm not happy blocking the general release of this feature on that.

Revision history for this message
Jonathan Lange (jml) wrote :

We talked a bit about this last night and agreed that there were some things we could try.

Morphing dialogs aren't necessary – I had just assumed we had them. We could do something along the lines of the way just-in-time project registration works in registry, for example.

Tim Penhey (thumper)
Changed in launchpad-code:
status: Triaged → In Progress
assignee: nobody → Tim Penhey (thumper)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Changed in launchpad-code:
status: In Progress → Fix Committed
Aaron Bentley (abentley)
tags: added: qa-ok
removed: qa-needstesting
Curtis Hovey (sinzui)
Changed in launchpad:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
Changed in launchpad:
milestone: none → 11.01
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.