[openstack-dev] [neutron] Ipset, merge refactor for J?
Sean Dague
sean at dague.net
Tue Sep 16 12:24:02 UTC 2014
On 09/16/2014 03:57 AM, Thierry Carrez wrote:
> Miguel Angel Ajo Pelayo wrote:
>> During the ipset implementatio, we designed a refactor [1] to cleanup
>> the firewall driver a bit, and move all the ipset low-level knowledge
>> down into the IpsetManager.
>>
>> I'd like to see this merged for J, and, it's a bit of an urgent matter
>> to decide, because we keep adding small changes [2] [3] fruit of the
>> early testing which break the refactor, and will add extra work which
>> needs to be refactored too.
>>
>> The advantage of merging now, vs in J, is having K & J share a more common
>> code base, which would help us during bug backports/etc in the future.
>>
>> Shihanzhang and I, are happy to see this merge during K, as it doesn't
>> incur in functional changes, just code blocks are moved from the iptables
>> firewall driver to IpsetManager, and the corresponding tests are moved too.
>> [...]
>
> IMHO code refactoring should be considered a superfluous change at this
> point in the cycle. The risk/benefit ratio is too high, and focus should
> be on bugfixing at this point.
+1.
Hold the refactoring until Kilo.
-Sean
--
Sean Dague
http://dague.net
More information about the OpenStack-dev
mailing list