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  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 Michael Still
On Mon, Mar 17, 2014 at 3:21 PM, Christopher Yeoh  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


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  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:00 PM, Chris Behrens  wrote:
>
> On Mar 16, 2014, at 7:58 PM, Michael Still  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 Chris Behrens

On Mar 16, 2014, at 7:58 PM, Michael Still  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