[Openstack] [Nova] Essex dead wood cutting

Thierry Carrez thierry at openstack.org
Tue Jan 31 11:05:37 UTC 2012


Michael Still wrote:
> On 28/01/12 02:23, Thierry Carrez wrote:
>> Just as Nova enters feature freeze, it sounds like a good moment to
>> consider removing deprecated, known-buggy-and-unmaintained or useless
>> feature code from the Essex tree.
>>
>> Here are my suggestions for removal:
>>
>> - Hyper-V support (known broken and unmaintained)
> 
> Given that hyper-v appears to be supported by libvirt, wouldn't it be ok
> to drop the direct support in return for that? I've taken a look at the
> spawn() code and I can't immediately see anything which would stop that
> from working.

If it works, that would be an option...

Note that Hyper-V support, if fixed, can still reappear as an
externally-maintained plugin or branch... This is not a technology
choice, this is about maintainability in the core project. Since random
developers can't fix it, I don't think it belongs to core code,
especially as history proved that nobody really maintains it and keeps
it up to date with new features.

I prefer to remove it rather than shipping it broken (or in an unknown
state).

-- 
Thierry Carrez (ttx)
Release Manager, OpenStack




More information about the Openstack mailing list