The OpenStack Foundation Board election has begun with 39 excellent
candidates
for only 8 seats!
Each candidate was asked to answer a number of questions to give an
insight into why they are running for the Board. My answers are below.
If you'd like to know some more about my involvement in OpenStack,
Rackspace recently posted a nice interview with
me
as part of their "How I Contribute To OpenStack" series.
What is your relationship to OpenStack, and why is its success
important to you and/or your company? What would you say is your biggest
contribution to OpenStack's success to date?
I've been involved with OpenStack for just over a year now. I started
out packaging OpenStack for Fedora, but have concentrated mostly on
contributing to the core projects in various ways since then.
I'm a member of the nova-core team and spend quite a bit of time
reviewing proposed changes in gerrit. I'm also the openstack-common PTL
and have been working to kickstart this effort to create a shared
library for all OpenStack projects. My role as PTL recently means that
I'm now a PPB/TC member, but I haven't contributed much there yet.
Finally, I co-ordinate the efforts of the stable-maint and release teams
to maintain a stable branch for OpenStack's core projects and publish
regular bugfix releases.
It's thanks to Red Hat that I have time to make these contributions to
the project and I am the technical lead of Red Hat's OpenStack team.
Red Hat's mission statement is all about being a catalyst in communities
and, while credit must go to others for initially catalysing the
OpenStack community, we recognize the massive strength of OpenStack's
diverse community. This strength is the foundation that will ensure that
OpenStack continues to grow, continues to improve and will be around for
a long time to win. Red Hat is doing everything it can to help make that
happen.
Describe your experience with other non profits or serving as a board
member. How does your experience prepare you for the role of a board
member?
I've been heavily involved in various open-source projects for over a
decade now. Observing and pondering the role of non-profit organizations
in open-source projects has prepared me well to participate in the
OpenStack Foundation and its efforts to determine its own particular
role.
Indeed, I participated significantly in the early discussions leading up
to the formation of the Foundation and even proposed a strawman
Foundation
structure based
on my experiences with other similar organizations.
What do you see as the Board's role in OpenStack's success?
More importantly, I think, is the role the Foundation will play in
OpenStack's success. I'm a big fan of the Foundation's simple mission
statement - to "protect, empower and promote" OpenStack. It perfectly
encapsulates the role of the Foundation.
The "protecting" and "promoting" elements of the mission are hugely
important, but what I find myself wondering most about is how the
Foundation can "empower" the project. The Foundation can certainly use
some of its budget to fill gaps in the resources which are available to
the project. But, to me, "empowering" the project is mostly about
re-inforcing the understanding that the project's future and direction
lies in the hand of its meritocractic community of contributors (in the
broadest possible sense) and not the Foundation itself.
I think that if the Board delivers on the promise of a Foundation which
"protects, empowers and promotes", we will find ourselves in the
enviable situation of a project with a large and diverse community of
contributors supported by a well-financed organization acting at all
times in the interests of that community.
What do you think the top priority of the Board should be during the
OpenStack Foundation's first year?
I think it's the transitioning of responsibilities from Rackspace to the
Foundation will take much of the focus of the Foundation and the Board
in the coming year. The Board will need to appoint an Executive Director
and, in turn, oversee the Executive Director's work to transition the
likes of community management, release management and event
co-ordination to employees of the Foundation.
A huge part of OpenStack's success to date is that functions such as
these have been executed extremely well under Rackspace's management.
The transition to a Foundation is a significant challenge in its own
right and we cannot afford any missteps here. As part of this
transition, I look forward to more open discussion leading up to
decisions made by the Foundation.
I also expect the Board to quickly establish the User Committee and
Legal Affairs Committee. The User Committee will have a hugely important
role to help advocate specific needs of operators and users. The Legal
Affairs Committee will be needed to help us make progress on reforming
our trademark and contributor agreements.
Finally, the Board will have its work cut out finding its feet as the
official voice of OpenStack. The Board will be expected to speak on
behalf of us all and, as such, will need to work hard to build and
reflect consensus within the project.