Re: [openstack-dev] [nova] Some thoughts on the nova-specs design process

2014-03-17 Thread Sean Dague
On 03/17/2014 12:34 AM, Michael Still wrote:
 On Mon, Mar 17, 2014 at 3:21 PM, Christopher Yeoh cbky...@gmail.com wrote:
 
 To accommodate those who happen to find the blueprint first, I think we
 need a link from the blueprint to the nova-specs review or when its
 approved into the nova-specs repository. I kind of expected the link
 from the blueprint to review to happen automatically, but it doesn't
 seem to have happened for your example.
 
 I think this is because of the git repo problem (its a proposed commit
 for nova-specs not nova). I'm not sure how to fix that apart from
 expecting the author to create a comment in the launchpad blueprint
 manually, but perhaps that's good enough.
 
 Michael
 

I believe this will give you the behavior you are looking for -
https://review.openstack.org/#/c/80957/

-Sean

-- 
Sean Dague
Samsung Research America
s...@dague.net / sean.da...@samsung.com
http://dague.net



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] Some thoughts on the nova-specs design process

2014-03-16 Thread Chris Behrens

On Mar 16, 2014, at 7:58 PM, Michael Still mi...@stillhq.com wrote:

 Hi.
 
 So I've written a blueprint for nova for Juno, and uploaded it to
 nova-specs (https://review.openstack.org/#/c/80865/). That got me
 thinking about what this process might look like, and this is what I
 came up with:
 
 * create a launchpad blueprint
 * you write a proposal in the nova-specs repo
 * add the blueprint to the commit message of the design proposal, and
 send the design proposal off for review
 * advertise the existence of the design proposal to relevant stake
 holders (other people who hack on that bit of the code, operators
 mailing list if relevant, etc)
 * when the proposal is approved, it merges into the nova-specs git
 repo and nova-drivers then mark the launchpad blueprint as approved
 * off you go with development as normal
 
 This has the advantage that there's always a launchpad blueprint, and
 that the spec review is associated with that blueprint. That way
 someone who finds the launchpad blueprint but wants to see the actual
 design proposal can easily do so because it is linked as an addressed
 by review on the blueprint.
 
 Thoughts?

Makes sense to me.

- Chris


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] Some thoughts on the nova-specs design process

2014-03-16 Thread Michael Still
On Mon, Mar 17, 2014 at 3:00 PM, Chris Behrens cbehr...@codestud.com wrote:

 On Mar 16, 2014, at 7:58 PM, Michael Still mi...@stillhq.com wrote:

 Hi.

 So I've written a blueprint for nova for Juno, and uploaded it to
 nova-specs (https://review.openstack.org/#/c/80865/). That got me
 thinking about what this process might look like, and this is what I
 came up with:

 * create a launchpad blueprint
 * you write a proposal in the nova-specs repo
 * add the blueprint to the commit message of the design proposal, and
 send the design proposal off for review
 * advertise the existence of the design proposal to relevant stake
 holders (other people who hack on that bit of the code, operators
 mailing list if relevant, etc)
 * when the proposal is approved, it merges into the nova-specs git
 repo and nova-drivers then mark the launchpad blueprint as approved
 * off you go with development as normal

 This has the advantage that there's always a launchpad blueprint, and
 that the spec review is associated with that blueprint. That way
 someone who finds the launchpad blueprint but wants to see the actual
 design proposal can easily do so because it is linked as an addressed
 by review on the blueprint.

 Thoughts?

 Makes sense to me.

One possible wart is I'm not sure how Launchpad handles git repos.
Will a commit to nova-specs get a comment added to a nova blueprint?

Michael

-- 
Rackspace Australia

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] Some thoughts on the nova-specs design process

2014-03-16 Thread Christopher Yeoh
On Mon, 17 Mar 2014 13:58:20 +1100
Michael Still mi...@stillhq.com wrote:
 So I've written a blueprint for nova for Juno, and uploaded it to
 nova-specs (https://review.openstack.org/#/c/80865/). That got me
 thinking about what this process might look like, and this is what I
 came up with:
 
 * create a launchpad blueprint
 * you write a proposal in the nova-specs repo
 * add the blueprint to the commit message of the design proposal, and
 send the design proposal off for review
 * advertise the existence of the design proposal to relevant stake
 holders (other people who hack on that bit of the code, operators
 mailing list if relevant, etc)
 * when the proposal is approved, it merges into the nova-specs git
 repo and nova-drivers then mark the launchpad blueprint as approved
 * off you go with development as normal
 
 This has the advantage that there's always a launchpad blueprint, and
 that the spec review is associated with that blueprint. That way
 someone who finds the launchpad blueprint but wants to see the actual
 design proposal can easily do so because it is linked as an addressed
 by review on the blueprint.
 
 Thoughts?

To accommodate those who happen to find the blueprint first, I think we
need a link from the blueprint to the nova-specs review or when its
approved into the nova-specs repository. I kind of expected the link
from the blueprint to review to happen automatically, but it doesn't
seem to have happened for your example.

Chris.

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] Some thoughts on the nova-specs design process

2014-03-16 Thread Michael Still
On Mon, Mar 17, 2014 at 3:21 PM, Christopher Yeoh cbky...@gmail.com wrote:

 To accommodate those who happen to find the blueprint first, I think we
 need a link from the blueprint to the nova-specs review or when its
 approved into the nova-specs repository. I kind of expected the link
 from the blueprint to review to happen automatically, but it doesn't
 seem to have happened for your example.

I think this is because of the git repo problem (its a proposed commit
for nova-specs not nova). I'm not sure how to fix that apart from
expecting the author to create a comment in the launchpad blueprint
manually, but perhaps that's good enough.

Michael

-- 
Rackspace Australia

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev