<div dir="ltr"><div>Dear Neutron Community,</div><div><br></div><div>As we are all aware, over the past few cycles we have been re-homing from Neutron to neutron-lib all the common functionality that is shared with the OpenStack Networking family of projects. In a nutshell, the process is the following:</div><div><ol><li>Shared functionality is identified in the Neutron code-base and it is re-homed in neutron-lib</li><li>Patches are submitted to the OpenStack Networking projects with stable branches, to consume the newly re-homed functionality from neutron-lib. It is important to mention here that all that is required from these projects is to review and merge the patches. Boden Russel takes care of creating, submitting and amending these patches until they merge<br></li><li>Once all the stable branches projects merge the corresponding consumption patch, the shared functionality is removed from Neutron</li></ol><div>Lately, we have found that some projects are not merging consumption patches, either for lack of review and / or gate issues. This prevents the team from being able to remove re-homed functionality from Neutron. To be able to continue making progress in the neutron-lib effort, going forward we are going to adopt the following policy:</div><div><ol><li>Projects will have two weeks to review and merge neutron-lib consumption patches</li><li>Boden will stop submitting consumption patches that fail the previous point. The corresponding functionality will be removed from Neutron. At that point, it will be the responsibility of the project in question to catch up with the consumption of functionality from neutron-lib</li></ol><div>Thanks for your cooperation</div><div><br></div><div>Best regards</div><div><br></div><div>Miguel<br></div><div><br></div></div></div></div>