Adding John Garbutt candidacy for Nova
Change-Id: Icd01ac37c3152609e6c37ab25186ce973f0d06f7
This commit is contained in:
parent
3f3a30a819
commit
9f41c91629
55
candidates/mitaka/Nova/John_Garbutt.txt
Normal file
55
candidates/mitaka/Nova/John_Garbutt.txt
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
I would like to continue as the Nova PTL, if you will have me.
|
||||||
|
|
||||||
|
I have enjoyed serving the Nova community over the last few years, and
|
||||||
|
I thank you for this last few months serving the community as PTL.
|
||||||
|
My employer assures me, that if elected, I can continue to make the
|
||||||
|
Nova PTL my full time job.
|
||||||
|
|
||||||
|
As a project, I feel we are starting to improve how we communicate our
|
||||||
|
existing mission and goals to new members of our community. We are sharing
|
||||||
|
more of "why" behind what we do, and where we are going. This alignment
|
||||||
|
is key to us welcoming to new members, and helping to quickly integrate
|
||||||
|
those people into our community, and is key to scaling out our community.
|
||||||
|
|
||||||
|
Now we have most of the infrastructure in place to evolve our API, we will
|
||||||
|
be able to focus on both supporting the ecosystem that is building up around
|
||||||
|
our API, and work on improving the user experience for those using our API.
|
||||||
|
|
||||||
|
I love the user focus of our community. We fight to make sure every thing
|
||||||
|
we do is helping all of our users. I hope to foster more of that as we
|
||||||
|
start the Feature Classification effort. Our recent step change in upgrades
|
||||||
|
show how we as a community are able to deliver on some of the hardest
|
||||||
|
capabilities that our users demand. Feature Classification should help us
|
||||||
|
work hard to clearly communicate how complete, how well tested and how well
|
||||||
|
documented that group of features are. Basically expanding the scope of the
|
||||||
|
hypervisor support matrix to include documentation and testing. This knowledge
|
||||||
|
should also help make it easier to communicate what areas of the codebase need
|
||||||
|
more attention.
|
||||||
|
|
||||||
|
We are still facing massive review bandwidth challenges. While we are doing
|
||||||
|
OK at keeping up the quality of the reviews, there are still lots of
|
||||||
|
potentially great fixes and features not able to merge.
|
||||||
|
Our effort to help subteams recommend patches to the core team, in a scalable
|
||||||
|
way, is starting to work. Our explicit mentoring of reviewers is starting to
|
||||||
|
help build a much better pipeline of reviewer, some of whom could soon join
|
||||||
|
nova-core. At the same time, we are better documenting our process, to help
|
||||||
|
stop important patches falling through the cracks, and making a big push to
|
||||||
|
encourage all contributors to spend more time doing code and spec reviews.
|
||||||
|
|
||||||
|
We have now better documented the scope of Nova, to help ensure we don't grow
|
||||||
|
any bigger. Our focus on key technical debt will help make it easier to
|
||||||
|
maintain and evolve what we have. While efforts such as adopting os-brick
|
||||||
|
and the ideas around the Neutron VIF library, are important so we can safely
|
||||||
|
and quickly adapt to changes in the projects we depend on.
|
||||||
|
|
||||||
|
Leading Nova is truly a team effort. Thank you all those who are stepping up
|
||||||
|
to take the lead in lots of different areas of the project. Without your help
|
||||||
|
we would not be able to have made it to where we are today. Long may this
|
||||||
|
sharing of responsibilities continue, and hopefully continue to expand.
|
||||||
|
|
||||||
|
Thank you for reading.
|
||||||
|
|
||||||
|
John Garbutt
|
||||||
|
|
||||||
|
IRC: johnthetubaguy
|
||||||
|
Principal Engineer at Rackspace
|
Loading…
Reference in New Issue
Block a user