BuildBranchToArchiveUI/InitialCut

Not logged in - Log In / Register

Revision 4 as of 2010-03-02 15:33:09

Clear message

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

Note: on the main page, the current suggestion is for: ~owner/distro/+source/package/+recipe/recipename. This is due to (1) recipes supporting multiple distroseries, and (2) the fact that we can't always know the sourcepackagename (it may be defined in any one of the packaging branches merged in the recipe) and it doesn't make sense to ask the user for it when it's already defined in the packaging).

Page for a recipe

Mockup needed

Edit page for a recipe

IHasRecipes

Listing for recipes