[openstack-dev] [glance] PTL candidacy for Pike

Brian Rosmaita rosmaita.fossdev at gmail.com
Thu Jan 26 10:52:11 UTC 2017


Hello everyone,

I'm asking for the opportunity to continue to serve as the PTL of
Glance into the Pike cycle.

The Current State of Glance
---------------------------

This has been an interesting cycle.  We accomplished the community
goals and eventually merged Community Images (after a thorough and
extensive discussion of almost every aspect of the feature),
completing half of our Ocata priorities.  We also fixed some bugs and
implemented some lite specs.  As of this date, however, our Rolling
Upgrades priority is going to require a FFE, and there's not a chance
that we're going to merge anything related to Image Import.

That's kind of a mixed record to be running for re-election on, so I
figure I should explain what I learned and how I see things shaping up
for Pike if I continue as PTL.

The Glance Community
--------------------

First, I'd like to discuss the Glance Community.  There are several
contributors who are active, energetic, knowledgeable, and great to
work with.  There are some contributors who aren't quite so active,
but who attend meetings and help out occasionally reviewing the weekly
priority items.  Unfortunately, there are some current Glance cores
who don't currently fall into either of the above categories.

Before the Pike PTG, I'm going to ask people on the core list to
consult with their managers and determine whether they have sufficient
bandwidth to be effective core contributors to the project.  I was
hoping that people would naturally do this themselves, but that didn't
happen during Ocata ... primarily, I think, because it's an honor to
be a core contributor to an OpenStack project, and it's not easy to
face up to hanging up your stirrups, or turning in your badge and gun,
or whatever the appropriate metaphor is.  But for the success of the
project, I need an honest self-assessment from the current cores of
the amount of time they can commit to Glance.

(I didn't want to force the issue because, as is common with the core
contributors across all our projects, we're talking about high-quality
developers here, and I was hoping they'd be able to find more time to
work on Glance.  That was a mistake.  I'm mentioning it not to
embarrass any of the people I'm talking about, but rather as a point
of information to anyone reading this who will be a first-time PTL in
Pike.)

Anyway, my goal is to have the core team reconstituted before the Pike
PTG so that we'll have a better idea of what kind of bandwidth the
team will have in Pike.

I think this will cascade into a better overall Glance community
experience because there will be more participation in the weekly
meetings and on IRC, making the community feel more vibrant.  Further,
because those active people are currently reviewing all the time, we
haven't had as much bandwidth for bug triaging and bug smashing.  We
need to change that in Pike.  Plus, a larger group of active cores
will provide Glance with a bigger pool of PTL candidates for the
Queens cycle.

Glance Priorities for Pike
--------------------------

This is how I see things shaping up for Pike.

1. Image Import

Now I understand why my predecessors as PTL had such a hard time with
this.  The situation is that this is an extremely important feature
for the OpenStack community in general, but it's not really a priority
for anyone in particular.  Thus, it's been difficult to keep one or
two people, no matter how well-intentioned, working steadily on it
(and I don't exempt myself from this statement).

Since image import is an important feature for Glance, the entire team
needs to be working on it.  And we can make it a priority for everyone
by committing to *not* merge anything else (other than security bugs)
until image import is merged.  You can see how this is connected to my
discussion above about the core team.  I want all active cores to be
working on some part of this, and that way we are all accountable to
each other much more explicitly than we have been in previous cycles.

I'm not even going to enumerate anything else.  We'll work on the
"community goals", of course, but not until after image import has
been merged.  And we may have some more to do on the rolling
upgrades work.

We'll discuss other possible items at the PTG, but at this point I
don't want to look past image import.

Conclusion
----------

Well, that's my election platform.  I'd like to continue as Glance
PTL, and I've outlined above what my plans are for the Pike cycle.

Thank you for your consideration,
Brian Rosmaita



More information about the OpenStack-dev mailing list