Adding Brian Rosmaita as candidate for Glance PTL
Change-Id: I5a8e2422078ce2f8a23a47c98fb354a78a4e0bd1
This commit is contained in:
parent
4c15747164
commit
991a32afd5
100
candidates/pike/Glance/rosmaita.txt
Normal file
100
candidates/pike/Glance/rosmaita.txt
Normal file
@ -0,0 +1,100 @@
|
||||
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
|
Loading…
x
Reference in New Issue
Block a user