[openstack-dev] [Nova] When is a blueprint unnecessary?
Daniel P. Berrange
berrange at redhat.com
Wed Nov 20 10:37:59 UTC 2013
On Wed, Nov 20, 2013 at 11:21:14AM +0100, Thierry Carrez wrote:
> Russell Bryant wrote:
> > One of the bits of feedback that came from the "Nova Project Structure
> > and Process" session at the design summit was that it would be nice to
> > skip having blueprints for smaller items.
> > In an effort to capture this, I updated the blueprint review criteria
> >  with the following:
> > Some blueprints are closed as unnecessary. Blueprints are used for
> > tracking significant development efforts. In general, small and/or
> > straight forward cleanups do not need blueprints. A blueprint should
> > be filed if:
> > - it impacts the release notes
> > - it covers significant internal development or refactoring efforts
> > [...]
> While I agree we should not *require* blueprints for minor
> features/efforts, should we actively prevent people from filing them (or
> close them if they are filed ?)
> Personally (I know I'm odd) I like to have my work (usually small stuff)
> covered by a blueprint so that I can track and communicate its current
> completion status -- helps me keep track of where I am.
> So the question is... is there a cost associated with tolerating "small"
> blueprints ? Once they are set to "Low" priority they mostly disappear
> from release management tracking so it's not really a burden there.
IIUC, Russell has a desire that unless a blueprint is approved, then the
corresponding patches would not be merged. So from that POV, each blueprint
has a burden of approval to consider, even if it is 'Low' priority. This
would be a reason to not require blueprints for 'trivial' changes.
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the OpenStack-dev