Jump to: navigation, search

Difference between revisions of "CrossProjectLiaisons"

(Release management)
m (Oslo)
 
(251 intermediate revisions by 95 users not shown)
Line 3: Line 3:
 
== Oslo ==
 
== Oslo ==
  
There are now more projects consuming code from the Oslo incubator than we have Oslo contributors. That means we are going to need your help to make these migrations happen. We are asking for one person from each project to serve as a liaison between the project and Oslo, and to assist with integrating changes as we move code out of the incubator into libraries.
+
There are far more projects consuming code from Oslo libraries than we have Oslo contributors. That means it is not possible for the Oslo team to keep track of how every project is using Oslo code. We are asking for one person from each project to serve as a liaison between the project and Oslo, to let us know when they are having issues with a library, and to assist with work like migrating off deprecated features.
  
 
* The liaison should be active in the project and familiar with the project-specific requirements for having patches accepted, but does not need to be a core reviewer or the PTL.
 
* The liaison should be active in the project and familiar with the project-specific requirements for having patches accepted, but does not need to be a core reviewer or the PTL.
Line 14: Line 14:
 
! Project !! Liaison !! IRC Handle
 
! Project !! Liaison !! IRC Handle
 
|-
 
|-
| Barbican || Douglas Mendizábal || redrobot
+
| Barbican || Moisés Guimarães de Medeiros || moguimar
 
|-
 
|-
 
| Ceilometer || Julien Danjou || jd__
 
| Ceilometer || Julien Danjou || jd__
Line 20: Line 20:
 
| Cinder || Jay Bryant  || jungleboyj
 
| Cinder || Jay Bryant  || jungleboyj
 
|-
 
|-
| Congress || Tim Hinrichs || thinrichs
+
| Cloudkitty || Christophe Sauthier  || huats
 +
|-
 +
| Congress || Eric Kao || ekcs
 
|-
 
|-
 
| Cue || Min Pae  || sputnik13
 
| Cue || Min Pae  || sputnik13
 +
|-
 +
| Cyborg || Shaohe Feng  || shaohe_feng
 
|-
 
|-
 
| Designate ||  ||  
 
| Designate ||  ||  
Line 28: Line 32:
 
| Freezer || Saad Zaher || szaher
 
| Freezer || Saad Zaher || szaher
 
|-
 
|-
| Glance || Flavio Percoco || flaper87
+
| Glance || Abhishek Kekane|| akekane
 
|-
 
|-
 
| Heat || Thomas Herve || therve
 
| Heat || Thomas Herve || therve
 
|-
 
|-
| Horizon || Kirill Zaitsev || kzaitsev_
+
| Horizon || Ivan Kolodyazhny || e0ne
 +
|-
 +
| I18n || Frank Kloeker || eumel8
 
|-
 
|-
| Ironic || Ruby Loo || rloo
+
| Ironic ||  ||  
 
|-
 
|-
| Keystone || Brant Knudson || bknudson
+
| Keystone || ||  
 
|-
 
|-
 
| Manila || Thomas Bechtold || toabctl
 
| Manila || Thomas Bechtold || toabctl
 
|-
 
|-
| Mistral || Renat Akhmerov || rakhmerov
+
| Mistral || Dougal Matthews || d0ugal
 
|-
 
|-
| Murano || ||  
+
| Murano || Rong Zhu || zhurong
 
|-
 
|-
| Neutron || Armando Migliaccio || armax
+
| Neutron || Bernard Cafarelli || bcafarel
 
|-
 
|-
| Nova || ChangBo Guo <glongwave@gmail.com> || gcb
+
| Nova || Stephen Finucane || stephenfin
 
|-
 
|-
 
| [[Octavia]] || Michael Johnson || johnsom
 
| [[Octavia]] || Michael Johnson || johnsom
 
|-
 
|-
| Sahara || Huichun Lu, Ethan Gafford || huichun, egafford
+
| Placement || Chris Dent  || cdent
 +
|-
 +
| Qinling || Lingxian Kong || kong
 +
|-
 +
| Rally || Andrey Kurilin || andreykurilin
 +
|-
 +
| Sahara || Telles Nobrega, Shu Yingya || tellesnobrega, shuyingya
 
|-
 
|-
 
| Senlin || Yanyan Hu || Yanyanhu
 
| Senlin || Yanyan Hu || Yanyanhu
Line 56: Line 68:
  
 
| Swift ||  ||  
 
| Swift ||  ||  
 +
|-
 +
| Tricircle || Chaoyi Huang || joehuang
 
|-
 
|-
 
| TripleO || Ben Nemec || bnemec
 
| TripleO || Ben Nemec || bnemec
 
|-
 
|-
| Trove || Amrith Kumar ||  amrith
+
| Trove || Manoj Kumar ||  kumarmn
 
|-
 
|-
 
| Zaqar || Flavio Percoco || flaper87
 
| Zaqar || Flavio Percoco || flaper87
 +
|-
 +
| Zun || Hongbin Lu || hongbin
 
|-
 
|-
 
|}
 
|}
Line 72: Line 88:
 
* The liaison may further delegate work to other subject matter experts
 
* The liaison may further delegate work to other subject matter experts
  
{| class="wikitable"
+
 
|-
+
The liaisons list is now being maintained in the [https://opendev.org/openstack/releases/src/branch/master/data/release_liaisons.yaml release's repo here]. If you want to add/update liaison info, please submit a patch to the releases repository.
! Project !! Liaison !! IRC Handle
 
|-
 
| Barbican || Dave McCowan || dave-mccowan
 
|-
 
| Ceilometer || gordon chung || gordc
 
|-
 
| Cinder || Sean McGinnis || smcginnis
 
|-
 
| Congress || Tim Hinrichs || thinrichs
 
|-
 
| Designate || Graham Hayes || mugsie
 
|-
 
| Freezer || Pierre Mathieu || slashme
 
|-
 
| Glance || Ian Cordasco || sigmavirus
 
|-
 
| Heat || Thomas Herve || therve
 
|-
 
| Horizon || David Lyle  || david-lyle
 
|-
 
| Ironic || Dmitry Tantsur || dtantsur
 
|-
 
| Keystone || Steve Martinelli || stevemar
 
|-
 
| Kolla || Jeffrey Zhang || Jeffrey4l
 
|-
 
| Magnum || Adrian Otto || adrian_otto
 
|-
 
| Manila || Ben Swartzlander || bswartz
 
|-
 
| Mistral || Lingxian Kong || kong
 
|-
 
| Murano ||Kirill Zaitsev || kzaitsev_
 
|-
 
| Neutron || Dariusz Smigiel || dasm
 
|-
 
| Nova || Sylvain Bauza || bauzas
 
|-
 
| Oslo || Joshua Harlow ||  harlowja
 
|-
 
| PuppetOpenStack || Alex Schultz ||  mwhahaha
 
|-
 
| Sahara || Vitaly Gridnev  || vgridnev
 
|-
 
| Searchlight || Steve McLellan  || sjmc7
 
|-
 
| Senlin || Qiming Teng  || Qiming
 
|-
 
| Solum || Devdatta Kulkarni  || devkulkarni
 
|-
 
| Swift || John Dickinson  || notmyname
 
|-
 
| TripleO || Emilien Macchi ||  EmilienM
 
|-
 
| Trove || Amrith Kumar || amrith
 
|-
 
| Watcher || Antoine Cabot || acabot
 
|-
 
| Winstackers || Claudiu Belu || claudiub
 
|-
 
| Zaqar || Fei Long Wang  || flwang
 
|}
 
  
 
== QA ==
 
== QA ==
Line 153: Line 107:
 
| Cinder || Scott DAngelo and Ivan Kolodyazhny  || scottda and e0ne
 
| Cinder || Scott DAngelo and Ivan Kolodyazhny  || scottda and e0ne
 
|-
 
|-
| Congress || Tim Hinrichs || thinrichs
+
| Congress || Eric Kao || ekcs
 +
|-
 +
| Cyborg || Li Zhu  || zhuli
 
|-
 
|-
 
| Freezer || Guillermo Garcia || m3mo
 
| Freezer || Guillermo Garcia || m3mo
 
|-
 
|-
| Glance || Nikhil Komawar  || nikhil
+
| Glance || Abhishek Kekane || abhishekk
 
|-
 
|-
 
| Heat || Steve Baker || stevebaker
 
| Heat || Steve Baker || stevebaker
 
|-
 
|-
| Horizon || Timur Sufiev || tsufiev
+
| Horizon || Ivan Kolodyazhny  || e0ne
 
|-
 
|-
| Ironic || John Villalovos || jlvillal
+
| Ironic || ||
 
|-
 
|-
| Keystone || David Stanek || dstanek
+
| Keystone || Vishakha Agarwal || vishakha
 
|-
 
|-
| Manila || Valeriy Ponomaryov || vponomaryov
+
| Manila || Dustin Schoenbrun || dustins
 
|-
 
|-
| Murano || Victor Ryzhenkin || freerunner
+
| Murano || Rong Zhu || zhurong
 
|-
 
|-
| Neutron || Salvatore Orlando || salv-orlando
+
| Neutron || Slawek Kaplonski || slaweq
 
|-
 
|-
 
| Nova || Matt Riedemann || mriedem
 
| Nova || Matt Riedemann || mriedem
 
|-
 
|-
 
| Oslo ||  Davanum Srinivas || dims  
 
| Oslo ||  Davanum Srinivas || dims  
 +
|-
 +
| Qinling || Lingxian Kong || kong
 
|-
 
|-
 
| Sahara || Luigi Toscano || tosky
 
| Sahara || Luigi Toscano || tosky
Line 186: Line 144:
 
|-
 
|-
 
| Zaqar || Fei Long Wang || flwang  
 
| Zaqar || Fei Long Wang || flwang  
 +
|-
 +
| Zun || Hongbin Lu || hongbin
 
|}
 
|}
  
Line 200: Line 160:
 
| Ceilometer || Ildiko Vancsa || ildikov
 
| Ceilometer || Ildiko Vancsa || ildikov
 
|-
 
|-
| Cinder || Sean Mcginnis || smcginnis
+
| Cinder || Jay Bryant || jungleboyj
 +
|-
 +
| Congress || Aimee Ukasick || aimeeu
 
|-
 
|-
| Congress || Tim Hinrichs || thinrichs 
+
| Cyborg || Yumeng Bao  || Yumeng_Bao
 
|-
 
|-
| Designate || Graham Hayes  || mugsie
+
| Designate || Graham Hayes  || mugsie
 
|-
 
|-
 
| Freezer || Guillermo Garcia || m3mo
 
| Freezer || Guillermo Garcia || m3mo
 
|-
 
|-
| Glance || Alexander Bashmakov || abashmak
+
| Heat || Rabi Mishra  || ramishra
 +
|-
 +
| Horizon || Ivan Kolodyazhny  || e0ne
 
|-
 
|-
| Heat || Randall Burt || randallburt
+
| I18n || Frank Kloeker || eumel8
 
|-
 
|-
| Horizon || Rob Cresswell || robcresswell
+
| Ironic || Julia Kreger || TheJulia
 
|-
 
|-
| I18n || KATO Tomoyuki || katomo
+
| Keystone || Vishakha Agarwal || vishakha
 
|-
 
|-
| Ironic || Jay Faulkner || JayF
+
| Kolla || Mark Goddard || mgoddard
 
|-
 
|-
| Keystone || Lance Bragstad || lbragstad
+
| Magnum || Spyros Trigazis  || strigazi
 
|-
 
|-
| Kolla || Steven Dake || sdake
+
| Manila || Tom Barron || tbarron
 
|-
 
|-
| Magnum || Spyros Trigazis  || strigazi
+
| Mistral || Dougal Matthews || d0ugal
 
|-
 
|-
| Manila || Ben Swartzlander || bswartz
+
| Murano || Rong Zhu || zhurong
 
|-
 
|-
| Mistral || Renat Akhmerov || rakhmerov
+
| Neutron || Akihiro Motoki || amotoki
 
|-
 
|-
| Murano || Kirill Zaitsev || kzaitsev_
+
| Nova || Stephen Finucane || stephenfin
 
|-
 
|-
| Neutron || Matthew Kassawara || Sam-I-Am
+
| Octavia || Michael Johnson || johnsom
 
|-
 
|-
| Nova || Michael Still and Sean Dague (api-ref and api-guide) || mikal and sdague
+
| OpenStack-Ansible || Amy Marrich || spotz
 
|-
 
|-
| Ops || Robert Starmer ||  
+
| Ops || Robert Starmer ||  
 
|-
 
|-
| Oslo || Doug Hellmann || dhellmann
+
| Oslo || Stephen Finucane || stephenfin
 
|-
 
|-
 
| Puppet OpenStack || Emilien Macchi  || EmilienM
 
| Puppet OpenStack || Emilien Macchi  || EmilienM
 +
|-
 +
| Qinling || Lingxian Kong || kong
 
|-
 
|-
 
| Rally || Boris Pavlovic || boris-42
 
| Rally || Boris Pavlovic || boris-42
 
|-
 
|-
| Sahara ||  Chad Roberts, Michael Ionkin || crobertsrh mionkin
+
| Sahara || Telles Nobrega and Luigi Toscano || tellesnobrega, tosky
 
|-
 
|-
 
| Senlin || Cindia Blue  || lixinhui
 
| Senlin || Cindia Blue  || lixinhui
Line 250: Line 216:
 
| Tripleo || Steven Hardy || shardy
 
| Tripleo || Steven Hardy || shardy
 
|-
 
|-
| Trove || Laurel Michaels || laurelm
+
| Trove || Trevor McCasland || trevormc
 
|-
 
|-
| Watcher || Antoine Cabot || acabot
+
| Watcher || Prudhvi Rao Shedimbi || pshedimb
 
|-
 
|-
 
| Zaqar || Fei Long Wang || flwang
 
| Zaqar || Fei Long Wang || flwang
 +
|-
 +
| Zun || Hongbin Lu || hongbin
 
|}
 
|}
  
Line 278: Line 246:
 
| Congress || Masahito Muroi  || masahito
 
| Congress || Masahito Muroi  || masahito
 
|-
 
|-
| Freezer || Pierre Mathieu || slashme
+
| Cyborg || Howard Huang  || zhipeng
 +
|-
 +
| Freezer || Saad Zaher || szaher
 +
|-
 +
| Glance || Erno Kuvaja || jokke_
 
|-
 
|-
 
| Heat || Zane Bitter || zaneb
 
| Heat || Zane Bitter || zaneb
 
|-
 
|-
| Horizon || Matthias Runge || mrunge 
+
| Horizon || Akihiro Motoki || amotoki
 
|-
 
|-
 
| Ironic || Dmitry Tantsur || dtantsur  
 
| Ironic || Dmitry Tantsur || dtantsur  
 
|-
 
|-
| Keystone || Dolph Mathews || dolphm
+
| Keystone || Colleen Murphy || cmurphy
 +
|-
 +
| Manila || Goutham Pacha Ravi || gouthamr
 
|-
 
|-
| Mistral || Renat Akhmerov || rakhmerov
+
| Mistral || Dougal Matthews || d0ugal
 
|-
 
|-
| Murano || Kirill Zaitsev || kzaitsev_
+
| Murano || Rong Zhu || zhurong
 
|-
 
|-
| Neutron || Ihar Hrachyshka || ihrachys
+
| Neutron || Brian Haley || haleyb
 
|-
 
|-
 
| Nova ||  Matt Riedemann || mriedem  
 
| Nova ||  Matt Riedemann || mriedem  
 
|-
 
|-
| Sahara ||  Vitaly Gridnev || vgridnev
+
| Octavia || Carlos Goncalves || cgoncalves
 +
|-
 +
| Placement ||  Matt Riedemann || mriedem
 +
|-
 +
| Qinling || Lingxian Kong || kong
 +
|-
 +
| Sahara ||  Telles Nobrega || tellesnobrega
 
|-
 
|-
 
| Senlin||  Qiming Teng || Qiming
 
| Senlin||  Qiming Teng || Qiming
Line 302: Line 282:
 
| Swift || Matthew Oliver || mattoliverau  
 
| Swift || Matthew Oliver || mattoliverau  
 
|-
 
|-
| Trove || Amrith Kumar || amrith
+
| Trove || Sam Matzek || smatzek
 
|-
 
|-
 
| Watcher || David Tardivel || dtardivel
 
| Watcher || David Tardivel || dtardivel
Line 315: Line 295:
  
 
* The liaison should be a core reviewer for the project, but does not need to be the PTL.
 
* The liaison should be a core reviewer for the project, but does not need to be the PTL.
* By default, the liaison will be the PTL.
+
* By default, the liaison will be the PTL unless explicitly listed.
 
* The liaison is the first line of contact for the Vulnerability Management team members
 
* The liaison is the first line of contact for the Vulnerability Management team members
 
* The liaison is considered a contributor to the Release Cycle Management Program and therefore is allowed to vote in election its PTL
 
* The liaison is considered a contributor to the Release Cycle Management Program and therefore is allowed to vote in election its PTL
 
* The liaison may further delegate work to other subject matter experts
 
* The liaison may further delegate work to other subject matter experts
* The liaison maintains the members of the $PROJECT-coresec team in Launchpad (which can be given access to embargoed vulnerabilities)
+
* The liaison maintains the members of the project's core security review team in Launchpad or StoryBoard (reviewers who will be given access to embargoed vulnerabilities by the VMT)
 +
* If the project has multiple core security review teams for different deliverables they should be listed together in the appropriate column.
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Project !! Liaison !! IRC Handle
+
! Project !! Liaison !! IRC Handle !! Security Team
|-
 
| Barbican || Douglas Mendizábal or Charles Neill || redrobot / ccneill
 
|-
 
| Ceilometer || Lianhao Lu or Gordon Chung || llu/gordc
 
 
|-
 
|-
| Cinder ||   ||  
+
| Barbican || Douglas Mendizábal or Charles Neill || redrobot / ccneill ||  
 
|-
 
|-
| Congress || Masahito Muroi || masahito
+
| Cinder ||  || || [https://launchpad.net/~cinder-coresec/+members all deliverables]
 
|-
 
|-
| Glance || Hemanth Makkapati or Nikhil Komawar || hemanthm or nikhil
+
| Glance || Brian Rosmaita || rosmaita || [https://launchpad.net/~glance-coresec/+members all deliverables]
 
|-
 
|-
| Heat || Steve Hardy || shardy
+
| Heat || Steve Hardy || shardy ||
 
|-
 
|-
| Horizon || Rob Cresswell || robcresswell
+
| Horizon || Ivan Kolodyazhny || e0ne || [https://launchpad.net/~horizon-coresec/+members all deliverables]
 
|-
 
|-
| Ironic || Jay Faulkner || JayF
+
| Keystone || Gage Hugo || gagehugo || [https://launchpad.net/~keystone-coresec/+members all deliverables]
 
|-
 
|-
| Keystone || Dolph Mathews || dolphm
+
| Neutron || Miguel Lavalle || mlavalle || [https://launchpad.net/~neutron-coresec/+members all deliverables]
 
|-
 
|-
| Kolla || Steven Dake || sdake
+
| Nova || Michael Still || mikal || [https://launchpad.net/~nova-coresec/+members all deliverables]
 
|-
 
|-
| Murano || Victor Ryzhenkin || freerunner
+
| Oslo || || || [https://launchpad.net/~oslo-coresec/+members all deliverables]
 
|-
 
|-
| Neutron || Salvatore Orlando || salv-orlando
+
| Sahara || Telles Nobrega || tellesnobrega ||  
 
|-
 
|-
| Nova || Michael Still || mikal
+
| Swift || || || [https://launchpad.net/~swift-coresec/+members all deliverables]
 
|-
 
|-
| Sahara || Michael McCune, Vitaly Gridnev || elmiko vgridnev
+
| Trove || Manoj Kumar || kumarmn  ||  
|-
 
| Searchlight || Travis Tripp or Steve McLellan || TravT or sjmc7
 
|-
 
| Senlin || Qiming Teng  || Qiming
 
|-
 
| Swift ||  ||
 
|-
 
| Trove || Amrith Kumar, Craig Vyvial or Nikhil Manchanda || amrith, cp16net or SlickNik
 
|-
 
| Zaqar || Fei Long Wang || flwang
 
 
|-
 
|-
 
|}
 
|}
  
== API Working Group ==
+
== API-SIG ==
  
The [[API_Working_Group|API Working Group]] seeks API subject matter experts for each project  to communicate plans for API updates, review API guidelines with their project's view in mind, and review the API Working Group guidelines as they are drafted. The liaison should be familiar with the project's REST API design and future planning for changes to it.
+
The [[API_SIG|API-SIG]] seeks API subject matter experts for each project  to communicate plans for API updates, review API guidelines with their project's view in mind, and review the API-SIG guidelines as they are drafted. The liaison should be familiar with the project's REST API design and future planning for changes to it.
  
The members of the [http://specs.openstack.org/openstack/api-wg/liaisons.html API Working Group Cross-Project Liaisons] are maintained in our repo.  If you want to read the entire list of CPLs or add/remove yourself from the list, you'll need to update the [http://git.openstack.org/cgit/openstack/api-wg/tree/doc/source/liaisons.json liaisons.json] file. If you don't want to make the update yourself, please ask in #openstack-sdks on IRC and someone can make the change for you.
+
The members of the [http://specs.openstack.org/openstack/api-sig/liaisons.html API-SIG Cross-Project Liaisons] are maintained in our repo.  If you want to read the entire list of CPLs or add/remove yourself from the list, you'll need to update the [http://git.openstack.org/cgit/openstack/api-sig/tree/doc/source/liaisons.json liaisons.json] file. If you don't want to make the update yourself, please ask in #openstack-sdks on IRC and someone can make the change for you.
  
 
== Logging Working Group ==
 
== Logging Working Group ==
Line 379: Line 346:
 
! Project !! Liaison !! IRC Handle
 
! Project !! Liaison !! IRC Handle
 
|-
 
|-
| Glance || Erno Kuvaja || jokke_
+
| Ironic || ||  
 
|-
 
|-
 
| Oslo || Doug Hellmann || dhellmann
 
| Oslo || Doug Hellmann || dhellmann
Line 385: Line 352:
 
| Nova || John Garbutt || johnthetubaguy
 
| Nova || John Garbutt || johnthetubaguy
 
|-
 
|-
| Murano || ||
+
| Murano || Rong Zhu || zhurong
 
|-
 
|-
| Sahara || Ethan Gafford || egafford
+
| Sahara || Telles Nobrega || tellesnobrega
 
|}
 
|}
  
Line 398: Line 365:
 
! Project !! Liaison !! IRC Handle
 
! Project !! Liaison !! IRC Handle
 
|-
 
|-
| Glance || Flavio Percoco, Nikhil Komawar|| flaper87, nikhil
+
| Congress || Any Congress core reviewer may ACK: Anusha Ramineni, Eric Kao, Tim Hinrichs, Masahito Muroi  || ramineni, ekcs, thinrichs, masahito
 +
|-
 +
| Freezer || Saad Zaher || szaher
 +
|-
 +
| Glance || Erno Kuvaja, Brian Rosmaita || jokke_, rosmaita
 
|-
 
|-
| Ironic || Dmitry Tantsur, Jim Rollenhagen || dtantsur, jroll
+
| I18n || Frank Kloeker || eumel8
 
|-
 
|-
| Kolla || Any Kolla Core Reviewer may ack an infra change on behalf of the PTL || pbourke, sdake are primary contacts
+
| Ironic || Dmitry Tantsur || dtantsur
 
|-
 
|-
| Neutron || Nate Johnston, Armando Migliaccio, Doug Wiegley|| njohnston, armax, dougwig
+
| Kolla || Any Kolla Core Reviewer may ack an infra change on behalf of the PTL || mgoddard, jeffrey4l, egonzalez, spsurya, hrw, mandre are primary contacts
 +
|-
 +
| Neutron || Slawek Kaplonski, YAMAMOTO Takashi || slaweq, yamamoto
 
|-
 
|-
 
| Documentation || Andreas Jaeger|| AJaeger
 
| Documentation || Andreas Jaeger|| AJaeger
  
 
|-
 
|-
| Trove || Amrith Kumar, Nikhil Manchanda || amrith, SlickNik
+
| Trove || Manoj Kumar || kumarmn
  
 
|-
 
|-
| Murano || Victor Ryzhenkin || freerunner
+
| Murano || Rong Zhu || zhurong
  
 
|-
 
|-
| Sahara || Sergey Lukjanov || SergeyLukjanov
+
| Sahara || Telles Nobrega and Luigi Toscano || tellesnobrega, tosky
  
 
|-
 
|-
 
| Fuel || Aleksandra Fedorova, Igor Belikov || bookwar, igorbelikov
 
| Fuel || Aleksandra Fedorova, Igor Belikov || bookwar, igorbelikov
 +
|-
 +
| OpenStack-Ansible || Jean-Philippe Evrard, Jesse Pretorius || evrardjp, odyssey4me
 +
|-
 +
| Puppet OpenStack || Emilien Macchi, Alex Schultz || EmilienM, mwhahaha
  
 
|-
 
|-
| Puppet OpenStack || Emilien Macchi || EmilienM
+
| TripleO || Emilien Macchi || EmilienM
|}
 
 
 
== Product Working Group ==
 
The product working group consists of product managers, technologists, and operators from a diverse set of organizations.  The group is working to aggregate user stories from the market-focused teams (Enterprise, Telco, etc.) and cross-project functional teams (e.g. logging, upgrades, etc.), partner with the development community on resourcing, and help gather data to generate a multi-release roadmap.  Most of the user stories being tracked by this team consists of items that can span multiple releases and usually have cross-project dependencies. 
 
 
 
More information about the team can be found on the [[ProductTeam|Product WG wiki]].
 
  
{| class="wikitable"
 
|-
 
! Project !! Liaison !! IRC Handle
 
|-
 
| Ceilometer ||Krish Ragurham ||
 
|-
 
| Cinder || Shamail Tahir  || shamail
 
|-
 
| Glance || Nate Ziemann || nate_zman
 
|-
 
| Horizon || Carol Barrett || carolbarrett
 
|-
 
| Keystone || Megan Rossetti, Krish Raguram|| MeganR, KrishR
 
|-
 
| Kolla || Carol Barrett || barrett1
 
|-
 
| Magnum || Steve Gordon  || sgordon
 
|-
 
| Manila ||Pete Chadwick || pchadwick
 
|-
 
| Neutron || Mike Cohen, Duane DeCapite || DuaneDeC7
 
|-
 
| Nova || Hugh Blemings || hughhalf
 
|-
 
| OSClient || Megan Rossetti || MeganR
 
|-
 
| Stable Release|| Rochelle Grober || rockig
 
|-
 
| Sahara || Ethan Gafford || egafford
 
|-
 
| Senlin || Qiming Teng || Qiming
 
|-
 
| Swift || Phil Williams  || philipw
 
|-
 
| Tempest || Arkady Kanevsky || arkady_kanevsky
 
|-
 
| Trove || Amrith Kumar || amrith
 
 
|-
 
|-
 +
| Airship || Matt McEuen || mattmceuen
 
|}
 
|}
  
Line 474: Line 409:
 
If you want to communicate with translators in I18n team, send email to openstack-i18n@lists.openstack.org.
 
If you want to communicate with translators in I18n team, send email to openstack-i18n@lists.openstack.org.
  
* The liaison should be a core reviewer for the project and understand i18n status of the project.
+
* The liaison should be a core reviewer (or a person who is not a core reviewer but agreed & approved by PTL) for the project and understand i18n status of the project.
 
* The liaison should understand project release schedule very well.
 
* The liaison should understand project release schedule very well.
 
* The liaison should notify I18n team happens of important moments in the project release in time. For example, happen of soft string freeze, happen of hard string freeze, and happen of RC1 cutting.
 
* The liaison should notify I18n team happens of important moments in the project release in time. For example, happen of soft string freeze, happen of hard string freeze, and happen of RC1 cutting.
Line 482: Line 417:
 
|-
 
|-
 
! Project !! Liaison !! IRC Handle
 
! Project !! Liaison !! IRC Handle
|-
 
| Astara ||  ||
 
 
|-
 
|-
 
| Barbican ||  ||  
 
| Barbican ||  ||  
Line 491: Line 424:
 
| Designate || Graham Hayes  || mugsie
 
| Designate || Graham Hayes  || mugsie
 
|-
 
|-
| Glance || ||  
+
| Glance || Abhishek Kekane || akekane
 
|-
 
|-
 
| Heat ||  ||  
 
| Heat ||  ||  
 
|-
 
|-
| Horizon || Doug Fish / Akihiro Motoki || doug-fish / amotoki
+
| Horizon || Akihiro Motoki || amotoki
 
|-
 
|-
 
| Ironic ||  ||  
 
| Ironic ||  ||  
 
|-
 
|-
| Keystone || ||  
+
| Keystone || Vishakha Agarwal || vishakha
 
|-
 
|-
 
| Magnum ||  Shu Muto || shu-mutou
 
| Magnum ||  Shu Muto || shu-mutou
Line 511: Line 444:
 
| Neutron || Akihiro Motoki || amotoki
 
| Neutron || Akihiro Motoki || amotoki
 
|-
 
|-
| Nova || Augustina Ragwitz || auggy
+
| Nova || ||  
 
|-
 
|-
 
| Oslo ||  ||  
 
| Oslo ||  ||  
 
|-
 
|-
| Sahara || Nikita Konovalov || NikitaKonovalov
+
| Sahara || Luigi Toscano, Jeremy Freudberg || tosky, jeremyfreudberg
 
|-
 
|-
 
| Senlin ||  ||  
 
| Senlin ||  ||  
Line 524: Line 457:
 
|-
 
|-
 
| Telemetry ||  ||  
 
| Telemetry ||  ||  
 +
|-
 +
| TripleO || ||
 
|-
 
|-
 
| Trove ||  ||  
 
| Trove ||  ||  
 
|-
 
|-
| Sahara || Chad Roberts || crobertsrh
+
| Watcher || Yumeng Bao || Yumeng
 
|-
 
|-
 
| Zaqar ||  ||  
 
| Zaqar ||  ||  
Line 533: Line 468:
 
|}
 
|}
  
== Inter-project Liaisons ==
+
== First Contact SIG ==
 +
 
 +
First Contact SIG aims to provide a place for new contributors to come for information and advice. This group will also analyze and document successful contribution models while seeking out and providing information to new members of the community. First Contact SIG project liaisons are important that they are connected with someone who can
 +
get them up to speed on a project.
  
In some cases, it is useful to have liaisons between projects. [http://lists.openstack.org/pipermail/openstack-dev/2015-April/062327.html For example, it is useful for the Nova and Neutron projects to have liaisons, because the projects have complex interactions and dependencies.] Ideally, a cross-project effort should have two members, one from each project, to facilitate communication and knowledge transfer.
+
By default, the liaison will be the PTL. More than one liaison covering different TZ is recommended.  
  
{| class="wikitable"
+
{| class="wikitable sortable"
 +
! Name
 +
! IRC
 +
! Email
 +
! Timezone
 +
! Project
 +
|-
 +
| Masahito Muroi
 +
| masahito
 +
| muroi.masahito@lab.ntt.co.jp
 +
|
 +
| Blazar
 +
|-
 +
| Samuel Cassiba
 +
| scas
 +
| samuel@cassi.ba
 +
| UTC-7
 +
| [[Chef|Chef OpenStack]]
 +
|-
 +
| Jay Bryant
 +
| jungleboyj
 +
| jungleboyj@gmail.com
 +
| UTC-6
 +
| [[Cinder|Cinder]]
 +
|-
 +
| Ivan Kolodyazhny
 +
| e0ne
 +
| e0ne@e0ne.info
 +
| UTC+3
 +
| [[Cinder|Cinder]]
 +
|-
 +
| Luka Peschke
 +
| peschk_l
 +
| luka.peschke@objectif-libre.com
 +
| CEST (UTC+2)
 +
| Cloudkitty
 +
|-
 +
| Eric Kao
 +
| ekcs
 +
| ekcs.openstack@gmail.com
 +
| UTC-8
 +
| [[Congress|Congress]]
 +
|-
 +
| Ivan Kolodyazhny
 +
| e0ne
 +
| e0ne@e0ne.info
 +
| UTC+3
 +
| [[Horizon|Horizon]]
 +
|-
 +
| Howard Huang
 +
| zhipeng
 +
| zhipengh512@gmail.com
 +
| UTC+8
 +
| [[Cyborg/FirstContact|Cyborg]]
 +
|-
 +
| Graham Hayes
 +
| mugsie
 +
| gr@ham.ie
 +
| UTC +1
 +
| Designate
 
|-
 
|-
! Projects !! Name !! IRC Handle !! Role
+
| Petr Kovar
 +
| pkovar
 +
| pkovar@redhat.com
 +
| UTC +1
 +
| Documentation
 
|-
 
|-
| Nova / Neutron || || ||
+
| Andrey Pavlov
 +
| andrey-mp
 +
| andrey.mp@gmail.com
 +
|  
 +
| ec2-API
 
|-
 
|-
| || Sean M. Collins  || sc68cal || Neutron liaison for Nova
+
| Saad Zaher
 +
| szaher
 +
| eng.szaher@gmail.com
 +
|  
 +
| Freezer
 
|-
 
|-
| Nova / Glance || || ||
+
| Erno Kuvaja
 +
| jokke_
 +
| jokke@usr.fi
 +
|  
 +
| Glance
 
|-
 
|-
| || Flavio Percoco, Mike Fedosin  || flaper87, mfedosin || Glance liaison for Nova
+
| Rico Lin
 +
| ricolin
 +
| rico.lin.guanyu@gmail.com
 +
| UTC+8
 +
| [[Heat|Heat]]
 
|-
 
|-
| || Jay Pipes  || jaypipes || Nova liaison for Glance
+
| Frank Kloeker
 +
| eumel8
 +
| f.kloeker@telekom.de
 +
| UTC+1
 +
| I18n
 
|-
 
|-
| Nova / Cinder || || ||
+
| Clark Boylan
 +
| clarkb
 +
| clark.boylan@gmail.com
 +
| UTC+8
 +
| Infrastructure
 
|-
 
|-
| || Scott DAngelo || scottda || Cinder liaison for Nova
+
| Julia Kreger
 +
| TheJulia
 +
| juliaashleykreger@gmail.com
 +
| UTC+8
 +
| Ironic
 
|-
 
|-
| || Matt Riedemann || mriedem || Nova liason for Cinder
+
| Ying Chen
 +
| chenying
 +
| ying.chen@huawei.com
 +
|
 +
| Karbor
 
|-
 
|-
| Nova / Ironic || John Villalovos || jlvillal || Ironic liaison for Nova
+
| Mark Goddard
 +
| mgoddard
 +
| mark@stackhpc.com
 +
| UTC
 +
| Kayobe
 
|-
 
|-
| || Michael Davies || mrda || Ironic liaison for Nova
+
| Colleen Murphy
 +
| cmurphy
 +
| colleen@gazlene.net
 +
| UTC-7
 +
| Keystone
 
|-
 
|-
| Neutron / Ironic || || ||
+
| Sam Yaple
 +
| SamYaple
 +
| sam+git@yaple.net
 +
|  
 +
| LOCI
 
|-
 
|-
| || Sukhdev Kapur  || sukhdev || Neutron liaison for Ironic
+
| Spyros Trigazis
 +
| strigazi
 +
| spyridon.trigazis@cern.ch
 +
|  
 +
| Magnum
 
|-
 
|-
| || Sam Betts  || sambetts  || Ironic liaison for Neutron
+
| Sampath Priyankara
 +
| samP
 +
| sam47priya@gmail.com
 +
|  
 +
| Masakari
 
|-
 
|-
| Murano / Glance || || ||
+
| Stefano Canepa
 +
| sc
 +
| sc@linux.it
 +
| UTC
 +
| Monasca
 
|-
 
|-
| || Alexander Tivelkov  || ativelkov || Glance liaison for Murano, Murano liaison for Glance
+
| Rong Zhu
 +
| zhurong
 +
| aaronzhu1121@gmail.com
 +
| UTC+8
 +
| Murano
 
|-
 
|-
| Horizon / i18n || || ||
+
| Miguel Lavalle
 +
| mlavalle
 +
| miguel.lavalle@huawei.com
 +
| UTC-6
 +
| [[Neutron|Neutron]]
 
|-
 
|-
| || Doug Fish  || doug-fish || Horizon liaison for i18n
+
| Slawek Kaplonski
 +
| slaweq
 +
| skaplons@redhat.com
 +
| UTC+1
 +
| [[Neutron|Neutron]]
 
|-
 
|-
| || TBD || || Heat liaison for Sahara
+
| Eric Fried
 +
| efried
 +
| openstack@fried.cc
 +
| UTC-6
 +
| Nova
 
|-
 
|-
| Sahara / Trove || || ||
+
| Alex Xu
 +
| alex_xu
 +
| hejie.xu@intel.com
 +
| UTC+8
 +
| Nova
 
|-
 
|-
| || Ethan Gafford || egafford || Sahara liaison for Trove
+
| Michael Johnson
 +
| johnsom
 +
| johnsomor@gmail.com
 +
| UTC-8
 +
| [[Octavia|Octavia]]
 
|-
 
|-
| || Amrith Kumar || amrith || Trove liaison for Sahara
+
| James Page
 +
| jamespage
 +
| james.page@ubuntu.com
 +
|
 +
| OpenStack Charms
 
|-
 
|-
| Fuel / Puppet || || ||
+
| Jean-Philippe Evrard
 +
| evrardjp
 +
| jean-philippe@evrard.me
 +
| UTC+2
 +
| OpenStack-Ansible
 
|-
 
|-
| || Alex Schultz || mwhahaha || Fuel liaison for Puppet
+
| Matt McEuen
 +
| mattmceuen
 +
| matt.mceuen@att.com
 +
| UTC-6
 +
| OpenStack-Helm
 
|-
 
|-
| Fuel / Ironic || || ||
+
| Chason Chan (chenxing)
 +
| chason
 +
| chason.chan@foxmail.com
 +
| UTC+8
 +
| OpenStack-Manuals
 
|-
 
|-
| || Evgeny L || evgenyl || Fuel liaison for Ironic
+
| Dean Troyer
 +
| dtroyer
 +
| dtroyer@gmail.com
 +
|
 +
| OpenStackClient
 
|-
 
|-
| Bareon / Ironic || || ||
+
| Ben Nemec
 +
| bnemec
 +
| bnemec@redhat.com
 +
| UTC-6
 +
| Oslo
 
|-
 
|-
| || Evgeny L || evgenyl || Bareon liaison for Ironic
+
| Javier Peña
 +
| jpena
 +
| jpena@redhat.com
 +
|  
 +
| Packaging-rpm
 
|-
 
|-
| Magnum / Kuryr || || ||
+
| Ed Leafe
 +
| edleafe
 +
| ed@leafe.com
 +
| UTC-6
 +
| Placement
 
|-
 
|-
| || Ton Ngo || tango || Magnum liaison for Kuryr
+
| Matthew Edmonds
 +
| edmondsw
 +
| edmondsw@us.ibm.com
 +
| UTC-5
 +
| PowerVMStackers
 
|-
 
|-
| || Fawad Khaliq || fawadkhaliq || Kuryr liaison for Magnum
+
| Ghanshyam Mann
|}
+
| gmann
 
+
| gmann@ghanshyammann.com
=== Etherpads ===
+
| UTC-6
 
+
| [[QA|QA]]
The following is a list of etherpads that are used for inter-project liaisons, and are continuously updated.
 
 
 
Nova - Neutron: https://etherpad.openstack.org/p/nova-neutron
 
 
 
== Cross-Project Spec Liaisons ==
 
 
 
The OpenStack project relies on the cross-project spec liaisons from each participating project to help with coordination and cross-project spec related tasks. See full set of [http://docs.openstack.org/project-team-guide/cross-project.html#cross-project-specification-liaisons responsibilities] The liaison defaults to the PTL, but the PTL can also delegate the responsibilities to someone else on the team by updating this tableː
 
 
 
{| class="wikitable"
 
 
|-
 
|-
! Project !! Liaison !! IRC Handle
+
| Andrey Kurilin
 +
| andreykurilin
 +
| andr.kurilin@gmail.com
 +
|
 +
| Rally
 
|-
 
|-
| Astara|| Ryan Petrello || ryanpetrello
+
| Chris Hoge
 +
| hogepodge
 +
| chris@openstack.org
 +
|  
 +
| Refstack
 
|-
 
|-
| Barbican || Douglas Mendizabal || redrobot
+
| Sean McGinnis
 +
| smcginnis
 +
| sean.mcginnis@huawei.com
 +
| UTC-6
 +
| Release Management
 
|-
 
|-
| Cinder || Kendall Nelson || diablo_rojo
+
| Matthew Thode
 +
| prometheanfire
 +
| mthode@mthode.org
 +
|  
 +
| Requirements
 
|-
 
|-
| Congress || Tim Hinrichs || thinrichs
+
| Telles Mota Vidal Nobrega
 +
| tellesnobrega
 +
| tenobrebrega@redhat.com
 +
|  
 +
| Sahara
 
|-
 
|-
| Cue || Min Pae || sputnik13
+
| Trinh Nguyen
 +
| dangtrinhnt
 +
| dangtrinhnt@gmail.com
 +
| UTC+9
 +
| [https://wiki.openstack.org/wiki/Searchlight Searchlight]
 
|-
 
|-
| Designate || Graham hayes || mugsie
+
| Duc Truong
 +
| dtruong
 +
| duc.openstack@gmail.com
 +
| UTC-8
 +
| [[Senlin|Senlin]]
 
|-
 
|-
| Dragonflow || Gal Sagie || gsagie
+
| Rong Zhu
 +
| zhurong
 +
| aaronzhu1121@gmail.com
 +
| UTC+8
 +
| Solum
 
|-
 
|-
| Freezer || Pierre Mahieu || slashme
+
| Tony Breeds
 +
| tonyb
 +
| tony@bakeyournoodle.com
 +
| UTC +10
 +
| Stable Branch Maintenance
 
|-
 
|-
| Fuel || Andrew Woodward || xarses
+
| Kota Tsuyuzaki
 +
| kota_
 +
| tsuyuzaki@lab.ntt.co.jp
 +
|  
 +
| Storlets
 
|-
 
|-
| Glance || Nikhil Komawar || nikhil
+
| Matt Oliver
 +
| mattolverau
 +
| matt@oliver.net.au
 +
| UTC+10
 +
| Swift
 
|-
 
|-
| Heat || Rico Lin || ricolin
+
| John Dickinson
 +
| notmyname
 +
| me@not.mn
 +
| UTC-8
 +
| Swift
 
|-
 
|-
| Horizon || David Lyle || david-lyle
+
| Yong Sheng Gong
 +
| gongysh
 +
| gong.yongsheng@99cloud.net
 +
|  
 +
| Tacker
 
|-
 
|-
| Infrastructure || Matthew Wagoner || olaph
+
| Trinh Nguyen
 +
| dangtrinhnt
 +
| dangtrinhnt@gmail.com
 +
|  
 +
| Telemetry
 
|-
 
|-
| Ironic || Jim Rollenhagen || jroll
+
| Zhiyuan Cai
 +
| zhiyuan
 +
| luckyvega.g@gmail.com
 +
|  
 +
| Tricircle
 
|-
 
|-
| Keystone || Samuel de Medeiros Queiroz || samueldmq
+
| Alex Schultz
 +
| mwhahaha
 +
| aschultz@redhat.com
 +
|  
 +
| TripleO
 
|-
 
|-
| Kolla || Swapnil Kulkarni || coolsvap
+
| Lingxian Kong
 +
| lxkong
 +
| anlin.kong@gmail.com
 +
| UTC+12
 +
| Trove
 
|-
 
|-
| Kuryr || Gal Sagie || gsagie
+
| Alexander Chadin
 +
| alexchadin
 +
| a.chadin@servionica.ru
 +
| UTC+3
 +
| Watcher
 
|-
 
|-
| Magnum || Adrian Otto || adrian_otto
+
| Claudiu Belu
 +
| claudiub
 +
| cbelu@cloudbasesolutions.com
 +
|  
 +
| Winstackers
 
|-
 
|-
| Manila || Ben Swartzlander || bswartz
+
| Wang Hao
 +
| wanghao
 +
| szmatch1986@gmail.com
 +
|  
 +
| Zaqar
 
|-
 
|-
| Mistral || Renat Akhmerov || rakhmerov
+
| Hongbin Lu
 +
| hongbin
 +
| hongbin.lu@huawei.com
 +
| UTC-5
 +
| Zun
 
|-
 
|-
| Monasca || Roland Hochmuth || rhochmuth
+
| Victoria Martinez de la Cruz
 +
| vkmc
 +
| victoria@redhat.com
 +
| UTC-3
 +
| Manila
 
|-
 
|-
| Murano || Kirill Zaitsev || kzaitsev_
+
| Dougal Matthews
 +
| d0ugal
 +
| dougal@redhat.com
 +
| UTC+0
 +
| Mistral
 
|-
 
|-
| Neutron || Armando Migliaccio || armax
+
| Renat Akhmerov
 +
| rakhmerov
 +
| renat.akhmerov@nokia.com
 +
| UTC+7
 +
| Mistral
 
|-
 
|-
| Nova || Chris Dent || cdent
+
| Omer Anson
 +
| oanson
 +
| omer.anson@toganetworks.com
 +
| UTC+2
 +
| [[Dragonflow|DragonFlow]]
 
|-
 
|-
| OpenStack-Ansible || Travis Truman || automagically
+
| Surya Prakash Singh
 +
| spsurya
 +
| singh.surya64mnnit@gmail.com
 +
| UTC+9
 +
| [[Kolla|Kolla]]
 
|-
 
|-
| Oslo || Davanum Srinivas || dims
+
| Daniel Mellado
 +
| dmellado
 +
| dmellado@redhat.com
 +
| UTC+1
 +
| [[Kuryr|Kuryr]]
 
|-
 
|-
| Puppet OpenStack || Alex Schultz || mwhahaha
+
| Irena Berezovsky
 +
| irenab
 +
| Irena.berezovsky@toganetworks.com
 +
| UTC+2
 +
| [[Kuryr|Kuryr]]
 
|-
 
|-
| Sahara || Michael McCune, Vitaly Gridnev || elmiko vgridnev
+
| Mohammed Naser
 +
| mnaser
 +
| mnaser@vexxhost.com
 +
| UTC-5
 +
| Puppet OpenStack
 
|-
 
|-
| Searchlight || Steve McLellan || sjmc7
+
| Ghanshyam Mann
 +
| gmann
 +
| gmann@ghanshyammann.com
 +
| UTC-6
 +
| [[Nova|Nova]]
 
|-
 
|-
| Senlin || Qiming Teng || Qiming
+
| Dharmendra Kushwaha
 +
| dkushwaha
 +
| dharmendra.kushwaha@india.nec.com
 +
| UTC+5:30
 +
| [[Tacker|Tacker]]
 
|-
 
|-
| Solum || Devdatta Kulkarni || devkulkarni
+
| Jeffrey Zhang
 +
| Jeffrey4l
 +
| zhang.lei.fly@gmail.com
 +
| UTC+8
 +
| [[Kolla|Kolla]]
 
|-
 
|-
| Swift || John Dickinson || notmyname
+
|Canwei Li
 +
| licanwei
 +
| li.canwei2@zte.com.cn
 +
| UTC+8
 +
| [[Watcher|Watcher]]
 
|-
 
|-
| Tacker || Sridhar Ramaswamy || sridhar_ram
+
|Ade Lee
 +
| alee
 +
| alee@redhat.com
 +
| UTC-4
 +
| [[Barbican|Barbican]]
 
|-
 
|-
| Telemetry || Gordon Chung || gordc
+
|Lingxian Kong
 +
| lxkong
 +
| anlin.kong@gmail.com
 +
| UTC+12
 +
| [[Qinling|Qinling]]
 
|-
 
|-
| Trove || Amrith Kumar || amrith
+
|Ifat Afek
 +
| ifat_afek
 +
| ifat.afek@nokia.com
 +
| UTC+3
 +
| [[Vitrage|Vitrage]]
 
|-
 
|-
| Watcher || Susanne Balle || sballe
+
| Eduardo Gonzalez Gutierrez
 +
| egonzalez
 +
| dabarren@gmail.com
 +
| UTC+1
 +
| [[Kolla|Kolla]]
 
|-
 
|-
| Zaqar || Fei Long Wang || flwang
+
| Mark Goddard
 +
| mgoddard
 +
| mark@stackhpc.com
 +
| UTC
 +
| [[Kolla|Kolla]]
 +
|}
 +
 
 +
== Inter-project Liaisons ==
 +
 
 +
In some cases, it is useful to have liaisons between projects. [http://lists.openstack.org/pipermail/openstack-dev/2015-April/062327.html For example, it is useful for the Nova and Neutron projects to have liaisons, because the projects have complex interactions and dependencies.] Ideally, a cross-project effort should have two members, one from each project, to facilitate communication and knowledge transfer.
  
 +
{| class="wikitable"
 +
|-
 +
! Projects !! Name !! IRC Handle !! Role
 +
|-
 +
| Nova / Neutron || || ||
 +
|-
 +
| || Sean K. Mooney || sean-k-mooney || Neutron liaison for Nova
 +
|-
 +
| Nova / Cinder || || ||
 +
|-
 +
| || Ildiko Vancsa || ildikov || Cinder liaison for Nova
 +
|-
 +
| || Matt Riedemann || mriedem || Nova liason for Cinder
 +
|-
 +
| Nova / Ironic || || ||
 +
|-
 +
| || Dmitry Tantsur || dtantsur || Ironic liaison for Nova
 +
|-
 +
| Neutron / Ironic || || ||
 +
|-
 +
| || Sukhdev Kapur  || sukhdev || Neutron liaison for Ironic
 +
|-
 +
| || Sam Betts  || sambetts  || Ironic liaison for Neutron
 +
|-
 +
| Horizon / i18n || || ||
 +
|-
 +
| || Akihiro Motoki  || amotoki || Horizon liaison for i18n
 +
|-
 +
| || TBD || || Heat liaison for Sahara
 +
|-
 +
| Fuel / Puppet || || ||
 +
|-
 +
| || Alex Schultz || mwhahaha || Fuel liaison for Puppet
 +
|-
 +
| Fuel / Ironic || || ||
 +
|-
 +
| || Evgeny L || evgenyl || Fuel liaison for Ironic
 +
|-
 +
| Bareon / Ironic || || ||
 +
|-
 +
| || Evgeny L || evgenyl || Bareon liaison for Ironic
 +
|-
 +
| Magnum / Kuryr || || ||
 +
|-
 +
| || Ton Ngo || tango || Magnum liaison for Kuryr
 +
|-
 +
| || Fawad Khaliq || fawadkhaliq || Kuryr liaison for Magnum
 +
|-
 +
| TripleO / Ironic || || ||
 +
|-
 +
| || Dmitry Tantsur || dtantsur || Ironic liaison for TripleO
 +
|-
 +
| Nova / Watcher || || ||
 +
|-
 +
| || Ed Leafe || edleafe || Nova liaison for Watcher
 
|}
 
|}
 +
 +
=== Etherpads ===
 +
 +
The following is a list of etherpads that are used for inter-project liaisons, and are continuously updated.
 +
 +
Nova - Neutron: https://etherpad.openstack.org/p/nova-neutron

Latest revision as of 15:47, 28 October 2019

Many of our cross-project teams need focused help for communicating with the other project teams. This page lists the people who have volunteered for that work.

Oslo

There are far more projects consuming code from Oslo libraries than we have Oslo contributors. That means it is not possible for the Oslo team to keep track of how every project is using Oslo code. We are asking for one person from each project to serve as a liaison between the project and Oslo, to let us know when they are having issues with a library, and to assist with work like migrating off deprecated features.

  • The liaison should be active in the project and familiar with the project-specific requirements for having patches accepted, but does not need to be a core reviewer or the PTL.
  • The liaison should be prepared to assist with writing and reviewing patches in their project as libraries are adopted, and with discussions of API changes to the libraries to make them easier to use within the project.
  • Liaisons should pay attention to [Oslo] tagged messages on the openstack-dev mailing list.
  • It is also useful for liaisons to be able to attend the Oslo team meeting (Meetings/Oslo) to participate in discussions and raise issues for real-time discussion.
Project Liaison IRC Handle
Barbican Moisés Guimarães de Medeiros moguimar
Ceilometer Julien Danjou jd__
Cinder Jay Bryant jungleboyj
Cloudkitty Christophe Sauthier huats
Congress Eric Kao ekcs
Cue Min Pae sputnik13
Cyborg Shaohe Feng shaohe_feng
Designate
Freezer Saad Zaher szaher
Glance Abhishek Kekane akekane
Heat Thomas Herve therve
Horizon Ivan Kolodyazhny e0ne
I18n Frank Kloeker eumel8
Ironic
Keystone
Manila Thomas Bechtold toabctl
Mistral Dougal Matthews d0ugal
Murano Rong Zhu zhurong
Neutron Bernard Cafarelli bcafarel
Nova Stephen Finucane stephenfin
Octavia Michael Johnson johnsom
Placement Chris Dent cdent
Qinling Lingxian Kong kong
Rally Andrey Kurilin andreykurilin
Sahara Telles Nobrega, Shu Yingya tellesnobrega, shuyingya
Senlin Yanyan Hu Yanyanhu
Swift
Tricircle Chaoyi Huang joehuang
TripleO Ben Nemec bnemec
Trove Manoj Kumar kumarmn
Zaqar Flavio Percoco flaper87
Zun Hongbin Lu hongbin

Release management

The Release Management Liaison is responsible for communication with the Release Management team. Its tasks are described in the project team guide: http://docs.openstack.org/project-team-guide/release-management.html . That task has been traditionally filled by the PTL, but they may now delegate this task if they wish.

  • By default, the liaison will be the PTL.
  • The liaison may further delegate work to other subject matter experts


The liaisons list is now being maintained in the release's repo here. If you want to add/update liaison info, please submit a patch to the releases repository.

QA

There are now more projects that are being tested by Tempest, and Grenade or a part deployable by Devstack than we have QA contributors. That means we are going to need your help to keep on top of everything. We are asking for one person from each project to serve as a liaison between the project and QA, and to assist with integrating changes as we move forward.

The liaison should be a core reviewer for the project, but does not need to be the PTL. The liaison should be prepared to assist with writing and reviewing patches that interact with their project, and with discussions of changes to the QA projects to make them easier to use within the project.

Project Liaison IRC Handle
Barbican Steve Heyman hockeynut
Ceilometer Chris Dent cdent
Cinder Scott DAngelo and Ivan Kolodyazhny scottda and e0ne
Congress Eric Kao ekcs
Cyborg Li Zhu zhuli
Freezer Guillermo Garcia m3mo
Glance Abhishek Kekane abhishekk
Heat Steve Baker stevebaker
Horizon Ivan Kolodyazhny e0ne
Ironic
Keystone Vishakha Agarwal vishakha
Manila Dustin Schoenbrun dustins
Murano Rong Zhu zhurong
Neutron Slawek Kaplonski slaweq
Nova Matt Riedemann mriedem
Oslo Davanum Srinivas dims
Qinling Lingxian Kong kong
Sahara Luigi Toscano tosky
Senlin Haiwei Xu haiwei-xu
Swift Thiago da Silva tdasilva
Trove Craig Vyvial and Nirav Shah cp16net and nshah
Zaqar Fei Long Wang flwang
Zun Hongbin Lu hongbin

Documentation

The OpenStack Documentation is centralized on docs.openstack.org but often there's a need for specialty information when reviewing patches or triaging doc bugs. A doc liaison should be available to triage doc bugs when the docs team members don't know enough to triage accurately, and be added to doc reviews that affect your project. You'd be notified through email when you're added either to a doc bug or a doc review. We also would appreciate attendance at the weekly doc team meeting, We meet weekly in #openstack-meeting every Wednesday at alternating times for different timezones:

Project Liaison IRC Handle
Barbican Douglas Mendizábal redrobot
Ceilometer Ildiko Vancsa ildikov
Cinder Jay Bryant jungleboyj
Congress Aimee Ukasick aimeeu
Cyborg Yumeng Bao Yumeng_Bao
Designate Graham Hayes mugsie
Freezer Guillermo Garcia m3mo
Heat Rabi Mishra ramishra
Horizon Ivan Kolodyazhny e0ne
I18n Frank Kloeker eumel8
Ironic Julia Kreger TheJulia
Keystone Vishakha Agarwal vishakha
Kolla Mark Goddard mgoddard
Magnum Spyros Trigazis strigazi
Manila Tom Barron tbarron
Mistral Dougal Matthews d0ugal
Murano Rong Zhu zhurong
Neutron Akihiro Motoki amotoki
Nova Stephen Finucane stephenfin
Octavia Michael Johnson johnsom
OpenStack-Ansible Amy Marrich spotz
Ops Robert Starmer
Oslo Stephen Finucane stephenfin
Puppet OpenStack Emilien Macchi EmilienM
Qinling Lingxian Kong kong
Rally Boris Pavlovic boris-42
Sahara Telles Nobrega and Luigi Toscano tellesnobrega, tosky
Senlin Cindia Blue lixinhui
Swift John Dickinson notmyname
Tripleo Steven Hardy shardy
Trove Trevor McCasland trevormc
Watcher Prudhvi Rao Shedimbi pshedimb
Zaqar Fei Long Wang flwang
Zun Hongbin Lu hongbin

Stable Branch

The Stable Branch Liaison is responsible for making sure backports are proposed for critical issues in their project, and make sure proposed backports are reviewed. They are also the contact point for stable branch release managers around point release times.

  • By default, the liaison will be the PTL.
  • The Stable Branch Liaison is considered a contributor to the Release Cycle Management Program and therefore is allowed to vote in its PTL election.
  • The liaison may further delegate work to other subject matter experts
Project Liaison IRC Handle
Barbican Dave McCowan dave-mccowan
Ceilometer Eoghan Glynn eglynn
Cinder Jay Bryant jungleboyj
Congress Masahito Muroi masahito
Cyborg Howard Huang zhipeng
Freezer Saad Zaher szaher
Glance Erno Kuvaja jokke_
Heat Zane Bitter zaneb
Horizon Akihiro Motoki amotoki
Ironic Dmitry Tantsur dtantsur
Keystone Colleen Murphy cmurphy
Manila Goutham Pacha Ravi gouthamr
Mistral Dougal Matthews d0ugal
Murano Rong Zhu zhurong
Neutron Brian Haley haleyb
Nova Matt Riedemann mriedem
Octavia Carlos Goncalves cgoncalves
Placement Matt Riedemann mriedem
Qinling Lingxian Kong kong
Sahara Telles Nobrega tellesnobrega
Senlin Qiming Teng Qiming
Swift Matthew Oliver mattoliverau
Trove Sam Matzek smatzek
Watcher David Tardivel dtardivel
Zaqar Fei Long Wang flwang

Vulnerability management

The Vulnerability Management Team needs domain specialists to help assessing the impact of reported issues, coordinate the development of patches, review proposed patches and propose backports. The liaison should be familiar with the Vulnerability Management process and embargo rules, and have a good grasp of security issues in software design.

  • The liaison should be a core reviewer for the project, but does not need to be the PTL.
  • By default, the liaison will be the PTL unless explicitly listed.
  • The liaison is the first line of contact for the Vulnerability Management team members
  • The liaison is considered a contributor to the Release Cycle Management Program and therefore is allowed to vote in election its PTL
  • The liaison may further delegate work to other subject matter experts
  • The liaison maintains the members of the project's core security review team in Launchpad or StoryBoard (reviewers who will be given access to embargoed vulnerabilities by the VMT)
  • If the project has multiple core security review teams for different deliverables they should be listed together in the appropriate column.
Project Liaison IRC Handle Security Team
Barbican Douglas Mendizábal or Charles Neill redrobot / ccneill
Cinder all deliverables
Glance Brian Rosmaita rosmaita all deliverables
Heat Steve Hardy shardy
Horizon Ivan Kolodyazhny e0ne all deliverables
Keystone Gage Hugo gagehugo all deliverables
Neutron Miguel Lavalle mlavalle all deliverables
Nova Michael Still mikal all deliverables
Oslo all deliverables
Sahara Telles Nobrega tellesnobrega
Swift all deliverables
Trove Manoj Kumar kumarmn

API-SIG

The API-SIG seeks API subject matter experts for each project to communicate plans for API updates, review API guidelines with their project's view in mind, and review the API-SIG guidelines as they are drafted. The liaison should be familiar with the project's REST API design and future planning for changes to it.

The members of the API-SIG Cross-Project Liaisons are maintained in our repo. If you want to read the entire list of CPLs or add/remove yourself from the list, you'll need to update the liaisons.json file. If you don't want to make the update yourself, please ask in #openstack-sdks on IRC and someone can make the change for you.

Logging Working Group

The Log Working Group seeks experts for each project to assist with making the logging in projects match the new Logging Guidelines

Project Liaison IRC Handle
Ironic
Oslo Doug Hellmann dhellmann
Nova John Garbutt johnthetubaguy
Murano Rong Zhu zhurong
Sahara Telles Nobrega tellesnobrega

Infra

These are the project specific groups of people that Infra will look to ACK changes to that project's test configuration. Changes to project-config and devstack-gate should be +1'd by these groups when they are related to their project. Note that in an emergency this may not always be possible and Infra will ask for forgiveness but generally we should look for these +1s.

Project Liaison IRC Handle
Congress Any Congress core reviewer may ACK: Anusha Ramineni, Eric Kao, Tim Hinrichs, Masahito Muroi ramineni, ekcs, thinrichs, masahito
Freezer Saad Zaher szaher
Glance Erno Kuvaja, Brian Rosmaita jokke_, rosmaita
I18n Frank Kloeker eumel8
Ironic Dmitry Tantsur dtantsur
Kolla Any Kolla Core Reviewer may ack an infra change on behalf of the PTL mgoddard, jeffrey4l, egonzalez, spsurya, hrw, mandre are primary contacts
Neutron Slawek Kaplonski, YAMAMOTO Takashi slaweq, yamamoto
Documentation Andreas Jaeger AJaeger
Trove Manoj Kumar kumarmn
Murano Rong Zhu zhurong
Sahara Telles Nobrega and Luigi Toscano tellesnobrega, tosky
Fuel Aleksandra Fedorova, Igor Belikov bookwar, igorbelikov
OpenStack-Ansible Jean-Philippe Evrard, Jesse Pretorius evrardjp, odyssey4me
Puppet OpenStack Emilien Macchi, Alex Schultz EmilienM, mwhahaha
TripleO Emilien Macchi EmilienM
Airship Matt McEuen mattmceuen

I18n

I18n team is responsible for making OpenStack ubiquitously accessible to people of all language backgrounds. The team have translators from all over the world to translate OpenStack into different languages.

If you want to communicate with translators in I18n team, send email to openstack-i18n@lists.openstack.org.

  • The liaison should be a core reviewer (or a person who is not a core reviewer but agreed & approved by PTL) for the project and understand i18n status of the project.
  • The liaison should understand project release schedule very well.
  • The liaison should notify I18n team happens of important moments in the project release in time. For example, happen of soft string freeze, happen of hard string freeze, and happen of RC1 cutting.
  • The liaison should take care of translation patches to the project, and make sure the patches are successfully merged to the final release version. When the translation patch is failed, the liaison should notify I18n team.
Project Liaison IRC Handle
Barbican
Cinder
Designate Graham Hayes mugsie
Glance Abhishek Kekane akekane
Heat
Horizon Akihiro Motoki amotoki
Ironic
Keystone Vishakha Agarwal vishakha
Magnum Shu Muto shu-mutou
Manila
Monasca
Murano
Neutron Akihiro Motoki amotoki
Nova
Oslo
Sahara Luigi Toscano, Jeremy Freudberg tosky, jeremyfreudberg
Senlin
Swift
Tacker
Telemetry
TripleO
Trove
Watcher Yumeng Bao Yumeng
Zaqar

First Contact SIG

First Contact SIG aims to provide a place for new contributors to come for information and advice. This group will also analyze and document successful contribution models while seeking out and providing information to new members of the community. First Contact SIG project liaisons are important that they are connected with someone who can get them up to speed on a project.

By default, the liaison will be the PTL. More than one liaison covering different TZ is recommended.

Name IRC Email Timezone Project
Masahito Muroi masahito muroi.masahito@lab.ntt.co.jp Blazar
Samuel Cassiba scas samuel@cassi.ba UTC-7 Chef OpenStack
Jay Bryant jungleboyj jungleboyj@gmail.com UTC-6 Cinder
Ivan Kolodyazhny e0ne e0ne@e0ne.info UTC+3 Cinder
Luka Peschke peschk_l luka.peschke@objectif-libre.com CEST (UTC+2) Cloudkitty
Eric Kao ekcs ekcs.openstack@gmail.com UTC-8 Congress
Ivan Kolodyazhny e0ne e0ne@e0ne.info UTC+3 Horizon
Howard Huang zhipeng zhipengh512@gmail.com UTC+8 Cyborg
Graham Hayes mugsie gr@ham.ie UTC +1 Designate
Petr Kovar pkovar pkovar@redhat.com UTC +1 Documentation
Andrey Pavlov andrey-mp andrey.mp@gmail.com ec2-API
Saad Zaher szaher eng.szaher@gmail.com Freezer
Erno Kuvaja jokke_ jokke@usr.fi Glance
Rico Lin ricolin rico.lin.guanyu@gmail.com UTC+8 Heat
Frank Kloeker eumel8 f.kloeker@telekom.de UTC+1 I18n
Clark Boylan clarkb clark.boylan@gmail.com UTC+8 Infrastructure
Julia Kreger TheJulia juliaashleykreger@gmail.com UTC+8 Ironic
Ying Chen chenying ying.chen@huawei.com Karbor
Mark Goddard mgoddard mark@stackhpc.com UTC Kayobe
Colleen Murphy cmurphy colleen@gazlene.net UTC-7 Keystone
Sam Yaple SamYaple sam+git@yaple.net LOCI
Spyros Trigazis strigazi spyridon.trigazis@cern.ch Magnum
Sampath Priyankara samP sam47priya@gmail.com Masakari
Stefano Canepa sc sc@linux.it UTC Monasca
Rong Zhu zhurong aaronzhu1121@gmail.com UTC+8 Murano
Miguel Lavalle mlavalle miguel.lavalle@huawei.com UTC-6 Neutron
Slawek Kaplonski slaweq skaplons@redhat.com UTC+1 Neutron
Eric Fried efried openstack@fried.cc UTC-6 Nova
Alex Xu alex_xu hejie.xu@intel.com UTC+8 Nova
Michael Johnson johnsom johnsomor@gmail.com UTC-8 Octavia
James Page jamespage james.page@ubuntu.com OpenStack Charms
Jean-Philippe Evrard evrardjp jean-philippe@evrard.me UTC+2 OpenStack-Ansible
Matt McEuen mattmceuen matt.mceuen@att.com UTC-6 OpenStack-Helm
Chason Chan (chenxing) chason chason.chan@foxmail.com UTC+8 OpenStack-Manuals
Dean Troyer dtroyer dtroyer@gmail.com OpenStackClient
Ben Nemec bnemec bnemec@redhat.com UTC-6 Oslo
Javier Peña jpena jpena@redhat.com Packaging-rpm
Ed Leafe edleafe ed@leafe.com UTC-6 Placement
Matthew Edmonds edmondsw edmondsw@us.ibm.com UTC-5 PowerVMStackers
Ghanshyam Mann gmann gmann@ghanshyammann.com UTC-6 QA
Andrey Kurilin andreykurilin andr.kurilin@gmail.com Rally
Chris Hoge hogepodge chris@openstack.org Refstack
Sean McGinnis smcginnis sean.mcginnis@huawei.com UTC-6 Release Management
Matthew Thode prometheanfire mthode@mthode.org Requirements
Telles Mota Vidal Nobrega tellesnobrega tenobrebrega@redhat.com Sahara
Trinh Nguyen dangtrinhnt dangtrinhnt@gmail.com UTC+9 Searchlight
Duc Truong dtruong duc.openstack@gmail.com UTC-8 Senlin
Rong Zhu zhurong aaronzhu1121@gmail.com UTC+8 Solum
Tony Breeds tonyb tony@bakeyournoodle.com UTC +10 Stable Branch Maintenance
Kota Tsuyuzaki kota_ tsuyuzaki@lab.ntt.co.jp Storlets
Matt Oliver mattolverau matt@oliver.net.au UTC+10 Swift
John Dickinson notmyname me@not.mn UTC-8 Swift
Yong Sheng Gong gongysh gong.yongsheng@99cloud.net Tacker
Trinh Nguyen dangtrinhnt dangtrinhnt@gmail.com Telemetry
Zhiyuan Cai zhiyuan luckyvega.g@gmail.com Tricircle
Alex Schultz mwhahaha aschultz@redhat.com TripleO
Lingxian Kong lxkong anlin.kong@gmail.com UTC+12 Trove
Alexander Chadin alexchadin a.chadin@servionica.ru UTC+3 Watcher
Claudiu Belu claudiub cbelu@cloudbasesolutions.com Winstackers
Wang Hao wanghao szmatch1986@gmail.com Zaqar
Hongbin Lu hongbin hongbin.lu@huawei.com UTC-5 Zun
Victoria Martinez de la Cruz vkmc victoria@redhat.com UTC-3 Manila
Dougal Matthews d0ugal dougal@redhat.com UTC+0 Mistral
Renat Akhmerov rakhmerov renat.akhmerov@nokia.com UTC+7 Mistral
Omer Anson oanson omer.anson@toganetworks.com UTC+2 DragonFlow
Surya Prakash Singh spsurya singh.surya64mnnit@gmail.com UTC+9 Kolla
Daniel Mellado dmellado dmellado@redhat.com UTC+1 Kuryr
Irena Berezovsky irenab Irena.berezovsky@toganetworks.com UTC+2 Kuryr
Mohammed Naser mnaser mnaser@vexxhost.com UTC-5 Puppet OpenStack
Ghanshyam Mann gmann gmann@ghanshyammann.com UTC-6 Nova
Dharmendra Kushwaha dkushwaha dharmendra.kushwaha@india.nec.com UTC+5:30 Tacker
Jeffrey Zhang Jeffrey4l zhang.lei.fly@gmail.com UTC+8 Kolla
Canwei Li licanwei li.canwei2@zte.com.cn UTC+8 Watcher
Ade Lee alee alee@redhat.com UTC-4 Barbican
Lingxian Kong lxkong anlin.kong@gmail.com UTC+12 Qinling
Ifat Afek ifat_afek ifat.afek@nokia.com UTC+3 Vitrage
Eduardo Gonzalez Gutierrez egonzalez dabarren@gmail.com UTC+1 Kolla
Mark Goddard mgoddard mark@stackhpc.com UTC Kolla

Inter-project Liaisons

In some cases, it is useful to have liaisons between projects. For example, it is useful for the Nova and Neutron projects to have liaisons, because the projects have complex interactions and dependencies. Ideally, a cross-project effort should have two members, one from each project, to facilitate communication and knowledge transfer.

Projects Name IRC Handle Role
Nova / Neutron
Sean K. Mooney sean-k-mooney Neutron liaison for Nova
Nova / Cinder
Ildiko Vancsa ildikov Cinder liaison for Nova
Matt Riedemann mriedem Nova liason for Cinder
Nova / Ironic
Dmitry Tantsur dtantsur Ironic liaison for Nova
Neutron / Ironic
Sukhdev Kapur sukhdev Neutron liaison for Ironic
Sam Betts sambetts Ironic liaison for Neutron
Horizon / i18n
Akihiro Motoki amotoki Horizon liaison for i18n
TBD Heat liaison for Sahara
Fuel / Puppet
Alex Schultz mwhahaha Fuel liaison for Puppet
Fuel / Ironic
Evgeny L evgenyl Fuel liaison for Ironic
Bareon / Ironic
Evgeny L evgenyl Bareon liaison for Ironic
Magnum / Kuryr
Ton Ngo tango Magnum liaison for Kuryr
Fawad Khaliq fawadkhaliq Kuryr liaison for Magnum
TripleO / Ironic
Dmitry Tantsur dtantsur Ironic liaison for TripleO
Nova / Watcher
Ed Leafe edleafe Nova liaison for Watcher

Etherpads

The following is a list of etherpads that are used for inter-project liaisons, and are continuously updated.

Nova - Neutron: https://etherpad.openstack.org/p/nova-neutron