uvlc-howtoBP
How to Create a Blueprint for Launchpad Project
This is a How-to which uses the Ubuntu Vancouver LoCo CMS project as an example to show how to create a Blueprint for a project.
- On the project page, click on "Register a Blueprint" link
- Give a name to your blueprint. Ubuntu Vancouver LoCo asks that names of blueprints for this project start with uvlc-
- Specify a title for your blueprint
- if you have a wiki for your blueprint, specify the URL to it.
- Give a summary of what you are proposing to be done. try to be as specific as possible. avoid open ended suggestions and subjective descriptions like: "a very nice interface" since something can be very nice in someone's view but not in others'.
- Set the definition status to New
- There are 3 types of assignments you can make:- Assignee, who implements the feature specified by the blueprint
- Drafter, who documents and creates the specification
- Approver, who reviews and approves the results before deployment. for uvlc, the Approver is Randall Ross.
if all goes well, you will have a registered Blueprint.
- once you are in the blueprint spec page, like this one, you can further edit your blueprint.
- if you have permission to edit the page, you will see small yellow icons with a pen in them which are the edit icon for the items that you can edit. these items include:- Priority. your approver changes this to reflect that you are moving in the correct direction, and to show how much the next milestone is dependent on the completion of this blueprint.
- Definition. This shows the state the blueprint is in. The project goes through these states: New, Discussion,Drafting, Review,Pending Approval, Approved, and optionally Superseded or Obsolete.
- Implementation Status. This shows the state implementation of Blueprint is in. your Blueprint starts at Unknown. the approver changes this to Not Started/Deferred/Blocked/Needs Infrastructure or Started, Good Progress/Slow Progess, Beta Available, Needs Code Review, Deployment, Implemented, or Informational depending on the state your project is in.
- You also have a White board in which you can put any additional comments you have about your blueprint.
- in the Dependencies section, you can add blueprints that your blueprint depends on.
uvlc-howtoBP (last edited 2009-11-04 09:52:00 by 96)