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