Adding John Garbutt (johnthetubaguy) candidacy for TC

Change-Id: I6728ff25ac6b2eb65650ac546e4f706d0a9dae8a
This commit is contained in:
John Garbutt 2017-04-07 18:55:59 +01:00
parent aa4f0ec64b
commit 5ad010c33e

View File

@ -0,0 +1,82 @@
Hi Everyone,
I'd like to submit my candidacy for second term on the OpenStack Technical
Committee. I have been proud to serve the community over this last year.
Getting stuff done
------------------
I have lots of hope for the new TC vision. I believe it will bring a renewed
sense of urgency and unity in what we as a community need to work on:
* https://review.openstack.org/453262
I look forward to the discussion with the whole community on the proposed
vision, and look forward to working towards turning that vision into
reality. In particular, I think we are getting closer to building consensus
around the question of "What is OpenStack?"
A Diverse Global Community
--------------------------
I plan not to attend the TC's IRC meetings, at least not at a time ouside
my normal working hours.
The last year it has been a struggle to attend the 8pm/9pm meeting. I know
many people make bigger sacrifices to regularly attend IRC meetings, but that
should not be normal or acceptable. We need to learn new ways of interacting
that don't require such sacrifices. In a similar way, I believe that people
that don't work full time on OpenStack should still be able to play an active
role in the technical leadership of OpenStack.
I am proud to be part of a diverse global community. We need to keep working
hard to keep it that way. I hope to help with that.
Feedback loops
--------------
While speaking to some HPC users in Cambridge recently, we were complimented
on how welcoming the OpenStack community is to users and operators. In
particular, how much better things are now compared to two/three years ago.
I am keen we continue to build on this progress.
I am working on ways the operator and user communities become more actively
involved in development process. The VM and baremetal working group is a
attempt to try a concept a constellation of projects work together (rather
than individual projects working in isolation) gather feedback from users,
develop proposals on how to fix problems together, and set priorities on what
are the most important things to fix. Seems worth a try.
I am keen to get specific representatives from the operator and user community
to volunteer to work closely with the development teams on particular features
that interest them. This relationship can help build bridges between the
respective communities, helping keep both communities up to speed on how things
are progressing. I have seen this close collaboration work for some features
in Nova, but I would like to see us make better use of it for wider reaching
problems that affect multiple projects.
I also believe we need to be clearer about how are users are and which ones
we are in touch with regularly. Some projects actually have users within our
community, but we don't regularly interact. For example, Trove, Heat and
Magnum in some sense are users of the "VM and baremetal" constellation of
projects. We need to work to reach out to all types of "users" and involve
them in the development process, where we can.
None of this should takeaway from a project's ability to work in isolation.
I expect to see various partly overlapping constellations of projects,
indeed constellations that involve projects that are not part of OpenStack.
They all need to thrive, to meet our users needs.
I hope these kinds of efforts will compliment the existing release goals
process that works to prioritize things that affect most or all OpenStack
projects.
Many thanks for reading and considering my candidacy.
John Garbutt
IRC: johnthetubaguy