<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 17, 2020 at 11:22 PM Eric Fried <openstack@fried.cc> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Nova maintainers and contributors-<br>
<br>
{ Please refer to this ML thread [1][2] for background. }<br>
<br>
Now that spec freeze has passed, I would like to assess the<br>
Design:Approved blueprints and understand how many we could reasonably<br>
expect to land in Ussuri.<br>
<br>
We completed 25 blueprints in Train. However, mriedem is gone, and it is<br>
likely that I will drop off the radar after Q1. Obviously all<br>
blueprints/releases/reviews/etc. are not created equal, but using<br>
stackalytics review numbers as a rough heuristic, I expect about 20<br>
blueprints to get completed in Ussuri. If we figure that 5-ish of the<br>
incompletes will be due to factors beyond our control, that would mean<br>
we should Direction:Approve about 25.<br>
<br>
As of this writing:<br>
- 30 blueprints are targeted for ussuri [3]. Of these,<br>
- 7 are already implemented. Of the remaining 23,<br>
- 2 are not yet Design:Approved. These will need an exception if they<br>
are to proceed. And<br>
- 19 (including the unapproved ones) have code in various stages.<br>
<br>
I would like to see us cut 5-ish of the 30.<br>
<br></blockquote><div><br></div><div>While I understand your concerns, I'd like us to stop thinking at the above fact as a problem.</div><div>What's honestly the issue if we only have, say, 20 specs be implemented ?</div><div><br></div><div>Also, why could we say which specs should be cut, if we already agreed them ? And which ones ? <br></div><div><br></div><div>We are a community where everyone tries to work upstream when they can. And it's fine. <br></div><div><br></div><div>-Sylvain</div><div><br></div><div><br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I have made an etherpad [4] with the unimplemented blueprints listed<br>
with owners and code links. I made notes on some of the ones I would<br>
like to see prioritized, and a couple on which I'm more meh. If you have<br>
a stake in Nova/Ussuri, I encourage you to weigh in.<br>
<br>
How will we ultimately decide? Will we actually cut anything? I don't<br>
have the answers yet. Let's go through this exercise and see if anything<br>
obvious falls out, and then we can figure out the next steps.<br>
<br>
Thanks,<br>
efried<br>
<br>
[1]<br>
<a href="http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009832.html" rel="noreferrer" target="_blank">http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009832.html</a><br>
[2]<br>
<a href="http://lists.openstack.org/pipermail/openstack-discuss/2019-October/thread.html#9835" rel="noreferrer" target="_blank">http://lists.openstack.org/pipermail/openstack-discuss/2019-October/thread.html#9835</a><br>
[3] <a href="https://blueprints.launchpad.net/nova/ussuri" rel="noreferrer" target="_blank">https://blueprints.launchpad.net/nova/ussuri</a><br>
[4] <a href="https://etherpad.openstack.org/p/nova-ussuri-planning" rel="noreferrer" target="_blank">https://etherpad.openstack.org/p/nova-ussuri-planning</a><br>
<br>
</blockquote></div></div>