Diff for "BuildBranchToArchiveUI/InitialCut"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2010-02-22 08:35:16
Size: 1463
Editor: thumper
Comment:
Revision 3 as of 2010-02-22 08:39:41
Size: 1473
Editor: thumper
Comment:
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
* need canonical url specified
* need to expose the recipe as a web service entry
* need to have traversal to a recipe
 * need canonical url specified
 * need to expose the recipe as a web service entry
 * need to have traversal to a recipe
Line 33: Line 33:
* View a recipe in detail, build history on the page for the recipe  * View a recipe in detail, build history on the page for the recipe
Line 37: Line 37:
* add edit links to the recipe page
* simple editing first
* in-page editing of recipe details using multiline lazr-js widget?
 * add edit links to the recipe page
 * simple editing first
 * in-page editing of recipe details using multiline lazr-js widget?
Line 43: Line 43:
* IHasRecipes (branch, project, distro, distroseries, source package, distro source package)  * IHasRecipes (branch, project, distro, distroseries, source package, distro source package)
Line 47: Line 47:
* +recipes view for IHasRecipes
* what to show?
 * +recipes view for IHasRecipes
 * what to show?

First Cut of Build Branch to Archive

The purpose of this page is to outline the work that we are going to do for the initial cut, and the proposed (loose) order for getting it done.

The rationale behind this is we'd like to have something actually happen when we get to the stage of having a user use the user interface to create a recipe.

I suggest that we work back end forward. We can use the object factory for all the tests, page tests included. Use the factory inside the harness to see how things are looking for secondary pages - like the recipes for a branch.

Note: nothing is set in concrete

URLs may change, recipe internals may change, we may all turn into flying monkeys.

Canonical URL for recipes

Right now this looks like it will be:

~owner/distro/distroseries/sourcepackagename/+recipe/recipename

  • need canonical url specified
  • need to expose the recipe as a web service entry
  • need to have traversal to a recipe

Page for a recipe

Mockup needed

  • View a recipe in detail, build history on the page for the recipe

Edit page for a recipe

  • add edit links to the recipe page
  • simple editing first
  • in-page editing of recipe details using multiline lazr-js widget?

IHasRecipes

  • IHasRecipes (branch, project, distro, distroseries, source package, distro source package)

Listing for recipes

  • +recipes view for IHasRecipes
  • what to show?

BuildBranchToArchiveUI/InitialCut (last edited 2010-03-19 16:28:59 by abentley)