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