[openstack-dev] [Hyper-V] Havana status

Alessandro Pilotti apilotti at cloudbasesolutions.com
Sun Oct 13 12:05:16 UTC 2013



On Oct 13, 2013, at 14:54 , Christopher Yeoh <cbkyeoh at gmail.com>
 wrote:

> On Sat, 12 Oct 2013 09:30:30 -0700
> Dan Smith <dms at danplanet.com> wrote:
> 
>>> If the idea is to gate with nova-extra-drivers this could lead to a
>>> rather painful process to change the virt driver API. When all the
>>> drivers are in the same tree all of them can be updated at the same
>>> time as the infrastructure. 
>> 
>> Right, and I think if we split those drivers out, then we do *not*
>> gate on them for the main tree. It's asymmetric, which means
>> potentially more trouble for the maintainers of the extra drivers.
>> However, as has been said, we *want* the drivers in the tree as we
>> have them now. Being moved out would be something the owners of a
>> driver would choose in order to achieve a faster pace of development,
>> with the consequence of having to place catch-up if and when we
>> change the driver API.
> 
> If that's what the owners of the driver want to do then I've no problem
> with supporting that approach. But I very much think that we should aim
> to have drivers integrated into the Nova tree as they mature so we can
> gate on them. Or if not in the tree then at least have a system that
> supports developing in a way that makes gating on them possible without
> the downside pains of not being able to change internal APIs easily. 
> 

For what the driver's interface stability is concerned, I wouldn't see it as a major issue as long as Nova and driver devs coordinate the effort.
Beside that, having a versioned stable driver interface wouldn't be IMHO such a hassle, but as I wrote, this is our very last problem.


> Chris.
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




More information about the OpenStack-dev mailing list