We are not in a good way. The 'drivers' team is very small and just have a 
small handful of people approving these specs is a huge bottleneck. Taking into 
the fact that the core team is relatively small the cores will most probably 
not even get to reviewing the code when it is posted, so it will need to be 
reverted to the next release....
I think that the time has come for us to seriously contemplate splitting parts 
of nova out like what was done with neutron - that has been a very successful 
venture

From: Sergey Nikitin <sniki...@mirantis.com<mailto:sniki...@mirantis.com>>
Reply-To: OpenStack List 
<openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org>>
Date: Thursday, June 25, 2015 at 2:58 PM
To: OpenStack List 
<openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org>>
Subject: Re: [openstack-dev] [Nova] The unbearable lightness of specs


I've repeatedly stated that the fact that we created an even smaller
clique of people to approve specs (nova-drivers which is a tiny subset
of the already faaaar too small nova-core) is madness, as it creates
an even worse review burden on them, and thus worsens the bottleneck
than we already have.

I agree that the number of people who can approve specs is too small at the 
moment. But relatively few people are actually reviewing specs so building 
trust here is difficult.

I agree that the number of people who can approve specs is too small at the 
moment too. But I disagree that we have few people who actually reviews specs.

For example I had a spec (approved for Juno and Kilo, but not approved for 
Liberty) https://review.openstack.org/#/c/177112/ which has nine +1 and zero 
+2. I implemented this spec a long time ago but I spent about 2 months to 
reaprove spec in Liberty. And it's not reapproved yet.

Especially strange for me is that not all nova cores have core status in 
nova-specs repository. Now we have 14 nova cores and only 7 nova-spec cores. I 
think if a contributor worked hard to become a nova core, he or she is 
competent to get a nova-spec core status.
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to