<div dir="ltr">Hi Dmitry,<div>as much as I support the change, and glad that we got time for it, my opinion is that we should not extend a FFE. I have following reasons to think this way:</div><div><br></div><div>1) Feature Freeze is time based milestone, with the rational "FF ensures that sufficient share of the ReleaseCycle is dedicated to QA, until we produce the first release candidates. Limiting the changes that affect the behavior of the software allow for consistent testing and efficient bugfixing" [1]. Even though this feature will be disabled by default, it is important to note the first part of this rationale - we need to focus on stability now, not on features.</div><div>2) 7 FFEs for Fuel [2] I'd subjectively consider as high number, as in total there are ~25 major blueprints to be delivered. Dmitry, our PTL, unfortunately is absent for a couple of weeks, but his opinion is quite similar: "The list of exceptions is much longer than I'd like, and some have larger impact than I'd like, lets all of us make sure we don't come to regret granting these exceptions." [3]. Taking any exception further means moving FF, in fact. That means moving of release date, which I don't think we should even consider doing.</div><div>3) Exception to exception, in my opinion, should only be allowed in extremely rare cases for essential features only. When it becomes clear that the whole release has a major gap or serious issue, which can only be resolved by finishing an essential feature. I have no evidence to think that this functionality, which will be disabled by default, can fall into this category.</div><div>4) Changeset [4] has a change to the packaging spec. Any small change to packaging after FF imposes additional risk, as there is no good test automation for such kind of changes. Even if it's just include of a new file. In case of regression, we may easily lose a day for figuring out what is wrong and reverting a change.</div><div><br></div><div>I'd like to hear component leads while PTL is absent these days....</div><div><br></div><div>[1] <a href="https://wiki.openstack.org/wiki/FeatureFreeze">https://wiki.openstack.org/wiki/FeatureFreeze</a></div><div>[2] <a href="http://lists.openstack.org/pipermail/openstack-dev/2015-December/081131.html">http://lists.openstack.org/pipermail/openstack-dev/2015-December/081131.html</a></div><div>[3] <a href="http://lists.openstack.org/pipermail/openstack-dev/2015-December/081149.html">http://lists.openstack.org/pipermail/openstack-dev/2015-December/081149.html</a></div><div>[4] <a href="https://review.openstack.org/#/c/249180/">https://review.openstack.org/#/c/249180/</a></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 7, 2015 at 2:30 PM Adam Heczko <<a href="mailto:aheczko@mirantis.com" target="_blank">aheczko@mirantis.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello Dmitry,<div>I like this idea and very much appreciate it.</div><div>+1 from me :)</div><div><br></div><div>A.</div></div><div class="gmail_extra"></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 7, 2015 at 9:48 PM, Dmitry Mescheryakov <span dir="ltr"><<a href="mailto:dmescheryakov@mirantis.com" target="_blank">dmescheryakov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello folks,<div><br></div><div>I'd like to request extension of current FFE for the feature [1]. During the three FFE days we merged the spec [2] after big discussion and made a couple iterations over the implementation [3]. We had a chat with Bogdan on how to progress and here are the action items still need to be done:</div><div> * part of the change responsible for RabbitMQ policy need to be upstreamed first to RabbitMQ repo.</div><div> * the change needs to be review and merged by our library folks.</div><div><br></div><div>Overall I think that 2-3 more days should be enough to finish it.</div><div><br></div><div>What do you think folks?</div><div><br></div><div>Dmitry</div><div><br></div><div>[1] <a href="https://blueprints.launchpad.net/fuel/+spec/rabbitmq-disable-mirroring-for-rpc" target="_blank">https://blueprints.launchpad.net/fuel/+spec/rabbitmq-disable-mirroring-for-rpc</a></div><div>[2] <a href="https://review.openstack.org/247517" target="_blank">https://review.openstack.org/247517</a></div><div>[3] <a href="https://review.openstack.org/249180" target="_blank">https://review.openstack.org/249180</a></div></div>
<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div></div><div class="gmail_extra">-- <br><div><div dir="ltr"><div style="color:rgb(136,136,136);font-size:12.8000001907349px">Adam Heczko</div><div style="color:rgb(136,136,136);font-size:12.8000001907349px">Security Engineer @ Mirantis Inc.</div></div></div>
</div>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div></div><div dir="ltr">-- <br></div><div dir="ltr">Mike Scherbakov<br>#mihgen</div>