[openstack-dev] TC Candidacy
James E. Blair
jeblair at openstack.org
Fri Oct 4 22:46:43 UTC 2013
I'd like to announce my candidacy for the TC.
I am the PTL for the OpenStack Infrastructure Program, which I have been
helping to build for the past two years.
I am responsible for a significant portion of our project infrastructure
and developer workflow. I set up gerrit, helped write git-review, and
moved all of the OpenStack projects from bzr to git. All of that is to
say that I've given a lot of thought and action to helping scale
OpenStack to the number of projects and developers it has today.
I also wrote zuul, nodepool, and devstack-gate to make sure that we are
able to test all components of the project on every commit. There are a
lot of moving parts in OpenStack and I strongly believe that at the end
of the day they need to work together as a cohesive whole. A good deal
of my technical work is focused on achieving that.
Throughout my time working on OpenStack I have always put the needs of
the whole project first, above those of any individual contributor,
organization, or program. I also believe in the values we have
established as a project: open source, design, development, and
community. To that end, I have worked hard to ensure that the project
infrastructure is run just like an OpenStack project, using the same
tools and processes, and I think we've succeeding in creating one of the
most open operational project infrastructures ever.
As a significant OpenStack user, I'm excited about the direction that
OpenStack is heading. I'm glad that we're accepting new programs that
expand the scope of our project to make it more useful for everyone. I
believe a major function of the Technical Committee is to curate and
shepherd new programs through the incubation process. However, I
believe that it should be more involved than it has been. We have been
very quick to promote out of integration some exciting new projects that
may not have been fully integrated. As a member of the TC, I support
our continued growth, and I want to make sure that the ties that hold
our collection of projects together are strong, and more than just a
I have also seen a shift since the formation of the OpenStack
Foundation. Our project is a technical meritocracy, but when the
Foundation's board of directors was established, some issues of
project-wide scope have been taken up by the board of directors while
the Technical Committee has been content to limit their involvement.
The Foundation board is extremely valuable, and I want the Technical
Committee to work closely with them on issues that concern them both.
Adding new projects is not the only purpose of the TC, which is charged
in the bylaws as being responsible for all technical matters relating to
the project. The reformation of the Technical Committee with an
all-elected membership provides an opportunity to strengthen the
technical meritocracy of the OpenStack project by electing people who
will execute the full mission of the TC. I would be happy to serve in
that capacity and would appreciate your vote.
More information about the OpenStack-dev