Commit Graph

29 Commits

Author SHA1 Message Date
Mohammed Naser b441be89f0 members: convert to yaml
The static file format that we've held for a while fails to scale
at some point, as run out of ways to split data.  This patch
converts it all into a YAML file.

Change-Id: I4264c663d82077940873e2d3a1564b4e232daa9e
2019-03-07 13:05:47 -05:00
Mohammed Naser 20da417dce Add Mohammed Naser nomination as chair
I would like to nominate myself to serve as the chair of the TC
for the upcoming session.

First of all, I'd like to thank Doug for his service as the chair
for the past few periods of time.  He has been instrumental in
helping our TC, provided a lot of leadership and guidance and
he was very instrumental in helping me understand this role by
helping him as vice-chair.

We have a lot to work on as a team and I would like to explore
more and new options to communicate more often and follow-up on
our projects within the TC.  As time goes by, the role of the TC
to validate new projects seems to have decreased, and it seems
that the community would like a more "hands-on" involvement with
actionable 'artifacts' that come out of the TC.

That's not to say that we haven't built any of that over the past
few months, we've come up with a lot of very important documents
to help define a lot of things, but I'd like us to focus on working
with our teams to help push OpenStack with our community in the
best and most succcesful path possible.

We have a community of long term contirbutors that we trust to know
the best decision to take, however, there is still a lot of doubt
from our new-comers and perhaps a lot of questions on "how should
we deal with this?" -- as a technical committee, we need to be there
for our developers to help steer them in the best direction.

With the changes within the OSF, it's also more important than ever
to be aware of what is happening on the foundation level on how it
affects us, as well as working with other foundation-level projects
to find value that benefits all of us (which we already do, in the
case of Zuul).

Thank you for your consideration.

Change-Id: I92c867c7237295bc6fea731b656d5d2c69e01926
2019-03-06 09:47:27 -05:00
Jeremy Stanley 034811e36c Update TC members for Train cycle election results
Official poll results are available for review at:

https://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_6c71f84caff2b37c

Change-Id: Ie10661436e47caef7e17091bba828c77be59ca15
2019-03-06 00:31:47 +00:00
Doug Hellmann 0dd4fbdf01 add Mohammed Naser as vice chair
Mohammed has agreed to serve as vice chair again this term.

Change-Id: I1ba63b4e2f72ccfd9876f646212acae8479eb5b5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-03 11:30:37 -04:00
Doug Hellmann f8f3558b94 add Doug Hellmann as chair
I would be happy to serve as chair this term to continue the work we
started last term.

Change-Id: Ic2caa463f3b08637f81e913ccc168512b14b8fb9
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-28 10:29:22 -04:00
Kendall Nelson 9d70101ef1 Stein TC Election Results
Update membership based on the results of the September 2018
TC election:

http://lists.openstack.org/pipermail/openstack-dev/2018-September/135187.html
https://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_f773fda2d0695864

Change-Id: I19908e5ad5dcd48585ae355d6b1bbe554342de91
2018-09-28 13:50:03 +00:00
Doug Hellmann 972c5c0ee5 designate Mohammed Naser as vice chair
I have asked Mohammed to serve as vice chair, and he has agreed.

Change-Id: Ifdc2cf103330bb4539910975bcb725adb09af1c4
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-19 08:19:17 -04:00
Jeremy Stanley 868cdf2835 Include TC E-mail addresses in roster
Track each current TC member's E-mail address next to their name and
IRC nick in the members roster and include it in the rendering on
the governance site, to make them easier for community members to
figure out how to contact in private when needed. We've included TC
candidate contact E-mail addresses in the elections repository for
many cycles, but not recorded them in governance once elected. The
addresses themselves are far from secret and are already "published"
in our election results records, so there's little to be gained by
omitting them from governance.

Change-Id: If7c22f056d33e874b606c48d86d1e4236eae8a99
2018-06-15 17:45:03 +00:00
Doug Hellmann 0b36577746 Doug Hellmann nomination for Chair
I would be honored to serve as chair for the TC for this session.

With Thierry stepping down as chair, this session will be the first
time the TC as it stands today is chaired by someone from outside of
the Foundation staff. This is an important step for us, to show not
only that our principle of Changes in Leadership are Good applies to
the TC, but that our leaders can and will place the needs of the
community first. Over the 6 years I have been contributing to
OpenStack and the 4+ years I have served on the TC, I have been
employed by 3 separate companies. I hope my history of service within
the community reassures everyone of my continued impartiality.

The nature of the TC and the issues it has had to address have changed
in significant ways several times while I have been involved.

When the TC addressed fundamental questions about what types of
projects should be included in the community, and OpenStack expanded
from a simple IaaS project to our current mission of producing the
ubiquitous Open Source Cloud Computing platform, I helped navigate
that change, first as a member of the Ceilometer team (one of the
first teams to be added to OpenStack without being spawned from an
existing project), and later as a TC member drafting early versions of
the Big Tent resolution.

When our community went through a period of intensive growth, as
companies joined and brought new features and formed new projects, I
helped organize the Oslo and release teams to cope with that growth by
implementing the liaison system and driving more use of automation.

More recently, as we have seen some leveling off, or even reduction,
of contributors, I worked with the documentation and requirements
teams to accommodate the contraction by shifting documentation from a
central location into team-owned repositories and by simplifying the
way we manage dependency settings in each project. These changes
reduced the friction for contributors to those projects.

Those experiences have prepared me to help us through this next
transition, as well.

My goals for this session are to have a smooth transition and to help
the TC work together as a team to achieve our shared objectives. I
have a few things I would like to change about the way we organize
ourselves based on patterns we have seen work well elsewhere,
including using sub-teams of TC members to manage our recurring
responsibilities more actively.

I look forward to talking with you about the future of the TC over the
next few weeks.

Change-Id: I35a4b1501b0019e79b34cc92f83af38ea4a41c26
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-05-01 08:18:51 -04:00
Thierry Carrez c94b750d7b Members update following Apr 2018 election
This updates the roster after the April 2018 election:
https://governance.openstack.org/election/results/rocky/tc.html

Chair will be designated in a subsequent patch.

Change-Id: Ic5a53468bb3a8d54ace62b35917b0be8c502485d
2018-05-01 07:57:08 +02:00
Thierry Carrez 33f6dfbf6f Select Thierry Carrez as chair
Given that Sean took over ReleaseManagement PTLship this cycle
I'm fine with continuing with the TC chair duties and producing
regular status reports for the TC.

If you are interested in taking over, please post a similar patch.

Change-Id: I1fc172a540a27a42fca0eea02282a1c9673f0b3f
2017-10-24 09:53:28 +02:00
Tony Breeds 366404aced Update TC membership based on Queens election results
Change-Id: I770f48077423cbb54ea477b75ad38001372370cb
2017-10-24 09:52:59 +02:00
Thierry Carrez d4e2124de0 Confirm Thierry Carrez as chair
Hi! Despite being away for the first meeting of the new
membership, I'd like to propose myself to continue chairing
the OpenStack Technical Committee in the coming 6 months.

We need to go through a number of significant changes, to
adapt OpenStack to the new challenges created by this
post-hype phase we are currently in. That will likely involve
an increase in the number of janitorial tasks which traditionally
fell on the Technical Committee chair. As part of my job at the
OpenStack Foundation, I'm able to continue dedicating substantial
time tracking efforts and pushing for their completion. I hope
you will trust me to help us all through those needed changes.

Note: Other candidates should propose alternate patches to this
one, and we can use Gerrit votes to select the winner.

Change-Id: I8b6464ca96f5c04e76794aee05edacaaf4404cfd
2017-04-21 10:51:25 +02:00
Thierry Carrez ce99ffc9b1 April 2017 election results
Update membership based on the results of the April 2017
TC election:

http://lists.openstack.org/pipermail/openstack-announce/2017-April/002007.html
http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_072c4cd7ff0673b5

Change-Id: Ie52e991f98c6b3e6236e8191be3ffa8ab08d8058
2017-04-21 10:47:00 +02:00
Thierry Carrez be3adb7436 Propose Thierry Carrez as TC chair for Ocata
I'd like to nominate myself to be the chair of the
Technical Committee for yet one more round. Since Doug
is still holding the PTLship for release management,
I have extra time to dedicate to the Technical Committee,
which comes handy to navigate the complex issues we need
to tackle in the near future.

Change-Id: I4bd9db2153e2ccd4873554508399fd2a02be889e
2016-10-10 16:13:26 +02:00
Thierry Carrez 707e152e5b Update TC membership for Ocata
Based on the election results at:
http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_356e6c1b16904010

Change-Id: Id7ce36d1344e9204845bf6a469111051488236fc
2016-10-10 16:12:15 +02:00
Thierry Carrez 8f643bd73a Appoint Dean Troyer as replacement for Morgan
Following the new process described in the recently-revised charter,
appoint Dean Troyer (who was next in line in the last TC elections
results[1]) as replacement for Morgan Fainberg for the remainder of
Morgan's original term. Dean confirmed his availability to serve
during the last meeting[2].

[1] http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_fef5cc22eb3dc27a
[2] http://eavesdrop.openstack.org/meetings/tc/2016/tc.2016-08-09-20.01.log.html#l-299

Change-Id: I49c202afe0f2b44cb59999ec9bb9da3b17586ca2
2016-08-12 12:18:48 +02:00
Thierry Carrez 6ed17d590b Select Thierry Carrez as TC chair for Newton
The chair is responsible for making sure meetings are held
according to the rules described in our charter, and for
communicating the decisions taken during those meetings to the
Board of Directors and the OpenStack community at large.

If you'll have me, I'll be happy to serve again this cycle.
If you'd like to submit your own candidacy, please propose
an alternate patch. We'll vote on this at the next meeting.

Change-Id: I23f8953f510b2ec8bf4ab9def49891e2ebc2cc1e
2016-04-08 11:04:50 +02:00
Tristan Cacqueray 574c308b59 Update Newton new TC's
This also sorts reference/members file alphabetically.

Change-Id: Ie85185db360a274f4b4e31ffaf2d119b13a4225e
2016-04-08 08:46:50 +00:00
Thierry Carrez cd572350b0 Select Thierry Carrez as TC chair for Mitaka
The chair is responsible for making sure meetings are held
according to the rules described in our charter, and for
communicating the decisions taken during those meetings to the
Board of Directors and the OpenStack community at large.

Change-Id: I8cf96ee2928f99e3fea8ff4e8a66f26fc8bcd16c
2015-10-12 11:27:14 +02:00
Thierry Carrez f2edc4bf03 Mitaka membership, following elections
Refresh membership page following the October 2015 elections.

Reference:
http://lists.openstack.org/pipermail/openstack-dev/2015-October/076676.html
http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_4ef58718618691a0

Change-Id: I9ea32ed4c1e1045f905989c8166d4c96b2807038
2015-10-12 11:23:39 +02:00
Mark McClain 631a116c2d update to reflect April 2015 elections
Change-Id: I4ac06d8e8cea55472bc9aa180144129e55707a47
2015-05-05 16:15:11 -04:00
Thierry Carrez 8a70327dcf Select Thierry Carrez as TC chair
I'll be happy to serve again as TC chair for this cycle, unless
someone really wants it (in which case, that person should file a
competing proposal like this one).

Change-Id: Iac3ac1180e1ba6faf0a5bf62beed1eee2b5ba6f1
2014-10-17 16:22:08 +02:00
Thierry Carrez 10660bd4f1 Kilo cycle TC membership
This updates the TC members following the Oct 2014 TC election.

Results are here:
http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_c105db929e6c11f4

Change-Id: Ieb8ec7d377cb944cd89e549430f1c8824f431927
2014-10-17 16:18:34 +02:00
Thierry Carrez 8112171d5b Select Thierry Carrez as TC chair
Select Thierry Carrez as TC chair for the Juno cycle.

Change-Id: Ibb41f336ff1da6cda491b749ddcc700c7ab266f4
2014-05-06 17:47:21 +02:00
Thierry Carrez 723ac49360 Update TC membership for Juno
Reflect the outcome of the April 2014 TC election.

Change-Id: I6adfa52448873de6233b773c4ebe4c8b7d288436
2014-05-06 17:44:22 +02:00
Thierry Carrez 4e96466e17 Select Thierry Carrez as TC chair for Icehouse
Select Thierry Carrez as Technical Committee chair for the Icehouse
session.

Change-Id: Idceee187eb779cd7a4c0253a074462aa3ee8ed18
2013-10-29 17:03:46 +01:00
Thierry Carrez 760a8d2ecd New membership after October 2013 elections
Modify TC members list to take into account the results of the October
2013 elections.

Reference:
https://wiki.openstack.org/wiki/TC_Elections_Fall_2013

Change-Id: Iae12967dc8c534dfb1676b04b8dc61ef2cbe5771
2013-10-18 14:35:11 +02:00
Thierry Carrez be9fc6e412 Initial structure and reference documents
Create initial repository structure and add the following
reference documents:

- charter: The authoritative copy of the TC charter (copied from wiki)
- members: Current TC members with election expiration
- programs.yaml: List of official programs including PTLs, codenames,
  mission statements...
- extra-atcs: List of people being granted an ATC exception

Change-Id: Ia2df3bf0808af8cfa306092442160d5ecb14dfb0
2013-09-26 11:48:35 +02:00