Diff for "BuildBranchToArchiveUI"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2010-01-27 09:56:59
Size: 832
Comment:
Revision 3 as of 2010-01-27 10:54:53
Size: 1599
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
Clean-up...
Line 12: Line 13:
 * The source package branch page needs a PPA/distro picker and a build button to start a build. Obviously the pickers will be sensitive to upload permissions. [Check - the wording here implies setting a default ppa for subsequent builds, rather than selecting the PPA when clicking on 'Build now'? -- [[LaunchpadHome:michael.nelson]] <<DateTime(2010-01-25T15:37:34Z)>>]
 * The destination target needs a progress indicator. For PPAs, the detail packages page should show the source package in the construction (builddeb) phase, which conceptually is before anything it shows right now.
 * It would be nice if, when displaying the result in the PPA, something like "There is a newer revision available for this source package branch [build now].
 

The UI issue: unnecessary complexity

Although it is possible for Launchpad users to build a source package from a branch and publish it in their PPA using the bzr-builder plugin, we can radically reduce the complexity of this process and remove the need to transfer data in and out of Launchpad unnecessarily, as nearly all the data is already there on Launchpad (everything except the recipe specifying which branches/revisions to use for the source package).

Goals

The /~username/... page should..

Clean-up...

  • The source package branch page needs a PPA/distro picker and a build button to start a build. Obviously the pickers will be sensitive to upload permissions. [Check - the wording here implies setting a default ppa for subsequent builds, rather than selecting the PPA when clicking on 'Build now'? -- michael.nelson 2010-01-25 15:37:34]

  • The destination target needs a progress indicator. For PPAs, the detail packages page should show the source package in the construction (builddeb) phase, which conceptually is before anything it shows right now.
  • It would be nice if, when displaying the result in the PPA, something like "There is a newer revision available for this source package branch [build now].

Target user audience

Use-cases

Initial design proposal

Unresolved questions

BuildBranchToArchiveUI (last edited 2010-03-24 08:24:30 by michael.nelson)