[openstack-dev] [Heat] Blueprint process (heat-specs repo)
Zane Bitter
zbitter at redhat.com
Fri May 30 22:07:53 UTC 2014
Last week we agreed[1] to follow that other project in setting up a
specs repo.[2] (Many thanks to Ying, Monty and Clint for getting this up
and running.)
I'm still figuring out myself how this is going to work, but the basic
idea seems to be this:
- All new blueprints should be submitted as Gerrit reviews to the specs
repo. Do NOT submit new blueprints to Launchpad
- Existing blueprints in Launchpad are fine, there's no need to touch them.
- If you need to add design information to an existing blueprint, please
do so by submitting a Gerrit review to the specs repo and linking to it
from Launchpad, instead of using a wiki page.
A script will create Launchpad blueprints from approved specs and
heat-drivers (i.e. the core team) will target them to milestones. Once
this system is up and running, anything not targeted to a milestone will
be subject to getting bumped from the series goal by another script.
(That's why you don't want to create new bps in Launchpad.)
If anybody has questions, I am happy to make up answers.
Let's continue to keep things lightweight. Remember, this is not a tool
to enforce a process, it's a better medium for the communication that's
already happening. As a guide:
- the more ambitious/crazy/weird your idea is, the more detail you need
to communicate.
- the harder it would be to throw part or all of the work away, the
earlier you need to communicate it.
- as always, do whatever you judge best, for whatever definition of
'best' you judge best.
cheers,
Zane.
[1]
http://eavesdrop.openstack.org/meetings/heat/2014/heat.2014-05-21-20.00.html
[2] http://git.openstack.org/cgit/openstack/heat-specs
More information about the OpenStack-dev
mailing list