991a32afd5
Change-Id: I5a8e2422078ce2f8a23a47c98fb354a78a4e0bd1
101 lines
4.4 KiB
Plaintext
101 lines
4.4 KiB
Plaintext
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
|