Adding Ed Leafe candidacy for TC
Change-Id: Icfca8e70a765e49d8cad27b7b164baa7d76289ab
This commit is contained in:
parent
20ef03f214
commit
650b6a226a
69
candidates/ocata/TC/edleafe.txt
Normal file
69
candidates/ocata/TC/edleafe.txt
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
Hello! I am announcing my candidacy for a position on the OpenStack Technical
|
||||||
|
Committee.
|
||||||
|
|
||||||
|
For those who do not know me, I have been involved with OpenStack since the
|
||||||
|
very beginning, working for Rackspace as a core member of the Nova team. An
|
||||||
|
internal job change took me away from active development after Essex, but since
|
||||||
|
being hired by IBM, I've been back working on Nova since Kilo. As a result of
|
||||||
|
this long involvement, I have always had a strong interest in helping to shape
|
||||||
|
the direction of OpenStack, and if there is one thing people will agree about
|
||||||
|
me, is that I'm never shy about voicing my opinion, whether the majority agree
|
||||||
|
with me or not. Many of the earliest design decisions were very contentious,
|
||||||
|
and while I didn't always prevail in those discussions, I felt that I helped
|
||||||
|
move the conversation forward. More recently, I have participated in nearly all
|
||||||
|
TC meetings for the last two years, and now would like to join the TC as a
|
||||||
|
member.
|
||||||
|
|
||||||
|
There seems to be a lot of concern about the impact of the Big Tent, and how
|
||||||
|
all these new projects are diluting OpenStack, or somehow leading us astray
|
||||||
|
from what we should be doing. In my opinion, this is all a distraction.
|
||||||
|
Determining whether a project is "official" is simply a matter of controlling
|
||||||
|
the branding of OpenStack, and not changing what OpenStack is. If there is room
|
||||||
|
for improvement, it is in communicating what this means so that we eliminate
|
||||||
|
the confusion for those who are coming to OpenStack without this historical
|
||||||
|
knowledge.
|
||||||
|
|
||||||
|
One thing I feel strongly about is that since the Mission Statement for
|
||||||
|
OpenStack is "to produce the ubiquitous Open Source Cloud Computing
|
||||||
|
platform...", that what we do should always advance cloud *computing*. So while
|
||||||
|
I applaud the work being done by many of the telecommunication companies to
|
||||||
|
push the limits of network virtualization, unless it is useful to making
|
||||||
|
virtual machines communicate better, it really should be outside of OpenStack.
|
||||||
|
I do recognize that this is not a clear distinction, since someone can always
|
||||||
|
come up with a remote edge case where it could possibly be used, but we cannot
|
||||||
|
be all things to all people (or all companies). Having a clear focus is
|
||||||
|
important to success.
|
||||||
|
|
||||||
|
OpenStack is now over 6 years old, and that is forever in technology terms. And
|
||||||
|
while it has been continuously updated, these updates are restricted by the
|
||||||
|
requirement that they remain compatible with previous versions, and,
|
||||||
|
increasingly, that the updates are made with zero downtime. These are important
|
||||||
|
goals, and some very amazing work has been done to make them a reality. But one
|
||||||
|
of the consequences of this focus is that there is little serious discussion
|
||||||
|
about potential architectural changes that would greatly improve OpenStack, if
|
||||||
|
it requires downtime or breaking backwards compatibility. Suggestions for
|
||||||
|
experiments along these lines are usually met with the (very valid, in my
|
||||||
|
opinion) statement that we already have more development work than we can
|
||||||
|
handle, so diverting some of our resources to explore other possibilities would
|
||||||
|
set us further back. Unfortunately, this is the same argument that is used to
|
||||||
|
justify the build-up of technical debt. I would like to see us begin to think
|
||||||
|
about this, and have the TC direct this conversation, with input from
|
||||||
|
operators, the recently-formed Architecture Working Group, developers from the
|
||||||
|
various OpenStack projects, and any other interested parties. Yes, this is a
|
||||||
|
"moonshot" idea [0], but I believe that it is essential for the long-term
|
||||||
|
technical viability of OpenStack that we never stop looking ahead.
|
||||||
|
|
||||||
|
I have a great deal of respect for the other candidates who are seeking a
|
||||||
|
position on the TC, and thus understand that you, as a voter, have a difficult
|
||||||
|
job in selecting only six. I would indeed be honored if you would support me.
|
||||||
|
|
||||||
|
Thank you,
|
||||||
|
Ed
|
||||||
|
|
||||||
|
Email: ed@leafe.com
|
||||||
|
Foundation Profile: http://www.openstack.org/community/members/profile/280
|
||||||
|
Freenode: edleafe
|
||||||
|
Website: https://blog.leafe.com
|
||||||
|
Twitter: @edleafe
|
||||||
|
|
||||||
|
[0] https://en.wiktionary.org/wiki/moon_shot (definition 3)
|
Loading…
Reference in New Issue
Block a user