跳转到: 导航, 搜索

CrossProjectLiaisons

许多跨项目团队需要针对与其他项目团队沟通的重点帮助。此页面列出了为这项工作志愿的人员。

Oslo

有比 Oslo 贡献者更多的项目使用 Oslo 库中的代码。这意味着 Oslo 团队不可能跟踪每个项目如何使用 Oslo 代码。我们要求每个项目指定一名联络人,作为项目与 Oslo 之间的桥梁,以便在出现库问题时通知我们,并协助进行诸如迁移停用功能等工作。

  • 联络人应在项目中活跃,并熟悉项目接受补丁的具体要求,但不必是核心审查员或 PTL。
  • 联络人应准备好协助在采用库时编写和审查项目中的补丁,并参与关于库 API 更改的讨论,以使其更易于在项目中使用。
  • 联络人应关注 openstack-dev 邮件列表中的 [Oslo] 标记的消息。
  • 联络人能够参加 Oslo 团队会议(Meetings/Oslo)以参与讨论并提出实时讨论的问题也很有帮助。
项目 联络人 IRC 用户名
Barbican Douglas Mendizábal dmendiza[m]
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 Michael Johnson johnsom
Freezer Saad Zaher szaher
Glance Abhishek Kekane akekane
Heat Thomas Herve therve
Horizon Ivan Kolodyazhny e0ne
I18n Frank Kloeker eumel8
Ironic
Keystone Douglas Mendizábal dmendiza[m]
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 Lingxian Kong lxkong
Zaqar Flavio Percoco flaper87
Zun Hongbin Lu hongbin

发布管理

发布管理联络人负责与发布管理团队沟通。其任务在项目团队指南中描述:https://docs.openstack.org/project-team-guide/release-management.html。传统上这项任务由 PTL 负责,但他们现在可以根据需要委派此任务。

  • 默认情况下,联络人将是 PTL。
  • 联络人可以进一步将工作委派给其他主题专家


联络人列表现在在 发布仓库这里 维护。如果您想添加/更新联络人信息,请提交补丁到发布仓库。

QA

现在有更多的项目正在被 Tempest、Grenade 或 Devstack 测试,而 QA 贡献者却不足。这意味着我们需要您的帮助来跟上一切。我们要求每个项目指定一名联络人,作为项目与 QA 之间的桥梁,并协助在我们前进的过程中集成更改。

联络人应是项目的核心审查员,但不必是 PTL。联络人应准备好协助编写和审查与项目交互的补丁,并参与关于对 QA 项目进行更改的讨论,以使其更易于在项目中使用。

项目 联络人 IRC 用户名
Barbican Douglas Mendizábal dmendiza[m]
Ceilometer Chris Dent cdent
Cinder Scott DAngelo 和 Ivan Kolodyazhny scottda 和 e0ne
Congress Eric Kao ekcs
Cyborg Chenke chenker
Freezer Guillermo Garcia m3mo
Glance Abhishek Kekane abhishekk
Heat Steve Baker stevebaker
Horizon Ivan Kolodyazhny e0ne
Ironic
Keystone Douglas Mendizábal dmendiza[m]
Manila Dustin Schoenbrun dustins
Murano Rong Zhu zhurong
Neutron Slawek Kaplonski slaweq
Nova Ghanshyam Mann gmann
Oslo Davanum Srinivas dims
Qinling Lingxian Kong kong
Sahara Luigi Toscano tosky
Senlin Haiwei Xu haiwei-xu
Swift Thiago da Silva tdasilva
Trove Lingxian Kong lxkong
Zaqar Fei Long Wang flwang
Zun Hongbin Lu hongbin

文档

OpenStack 文档集中在 docs.openstack.org 上,但审查补丁或处理文档错误时,通常需要专门的信息。文档联络人应能够处理文档团队成员无法准确处理的文档错误,并应被添加到影响您项目的文档审查中。您将通过电子邮件收到添加到文档错误或文档审查中的通知。我们还欢迎参加 每周文档团队会议,我们每周在 #openstack-meeting 举行会议,时间交错,以适应不同的时区

项目 联络人 IRC 用户名
Barbican Douglas Mendizábal dmendiza[m]
Ceilometer Ildiko Vancsa ildikov
Cinder Jay Bryant jungleboyj
Congress Aimee Ukasick aimeeu
Cyborg Yumeng Bao Yumeng
Designate Omer Schwartz oschwart
Freezer Guillermo Garcia m3mo
Heat Rabi Mishra ramishra
Horizon Ivan Kolodyazhny e0ne
I18n Frank Kloeker eumel8
Ironic Julia Kreger TheJulia
Keystone Douglas Mendizábal dmendiza[m]
Kolla Michal Nasiadka nasiadka
Magnum Dale Smith dalees
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 和 Luigi Toscano tellesnobrega, tosky
Senlin Cindia Blue lixinhui
Swift John Dickinson notmyname
Tripleo Steven Hardy shardy
Trove Lingxian Kong lxkong
Watcher Prudhvi Rao Shedimbi pshedimb
Zaqar Fei Long Wang flwang
Zun Hongbin Lu hongbin

稳定分支

稳定分支联络人负责确保针对项目中的关键问题提出回溯,并确保在发布时间点审查提出的回溯。他们也是稳定分支发布管理人员的联系人。

  • 默认情况下,联络人将是 PTL。
  • 稳定分支联络人被视为发布周期管理计划的贡献者,因此允许在 PTL 选举中投票。
  • 联络人可以进一步将工作委派给其他主题专家
项目 联络人 IRC 用户名
Barbican Douglas Mendizábal dmendiza[m]
Ceilometer Eoghan Glynn eglynn
Cinder Jay Bryant jungleboyj
Congress Masahito Muroi masahito
Cyborg Yumeng Bao Yumeng
Freezer Saad Zaher szaher
Glance
Heat Zane Bitter zaneb
Horizon Akihiro Motoki amotoki
Ironic Dmitry Tantsur dtantsur
Keystone Douglas Mendizábal dmendiza[m]
Manila Goutham Pacha Ravi gouthamr
Mistral Dougal Matthews d0ugal
Murano Rong Zhu zhurong
Neutron Brian Haley haleyb
Nova Lee Yarwood lyarwood
Octavia Michael Johnson johnsom
Placement Matt Riedemann mriedem
Qinling Lingxian Kong kong
Sahara Telles Nobrega tellesnobrega
Senlin Qiming Teng Qiming
Swift Matthew Oliver mattoliverau
Trove Lingxian Kong lxkong
Watcher David Tardivel dtardivel
Zaqar Fei Long Wang flwang
Zun Hongbin Lu hongbin

漏洞管理

漏洞管理团队需要领域专家来帮助评估报告问题的严重性、协调补丁的开发、审查提出的补丁并提出回溯。联络人应熟悉 漏洞管理流程和禁运规则,并对软件设计中的安全问题有很好的了解。

  • 联络人应是项目的核心审查员,但不必是 PTL。
  • 默认情况下,联络人将是 PTL,除非另有说明。
  • 联络人是漏洞管理团队成员的第一联系人
  • 联络人被视为发布周期管理计划的贡献者,因此允许在 PTL 选举中投票
  • 联络人可以进一步将工作委派给其他主题专家
  • 联络人维护项目核心安全审查团队在 Launchpad 或 StoryBoard 中的成员(VMT 将获得禁运漏洞访问权限的审查人员)
  • 如果项目针对不同的交付物有多个核心安全审查团队,则应将它们一起列在相应的列中。
项目 联络人 IRC 用户名 安全团队
Barbican Grzegorz Grasza xek 所有交付物:barbican-coresec (LP)
Cinder Brian Rosmaita rosmaita 所有交付物:cinder-coresec (LP)
Glance Brian Rosmaita rosmaita 所有交付物:glance-coresec (LP)
Heat Steve Hardy shardy 所有交付物:openstack-heat-security (SB)
Horizon Akihiro Motoki amotoki 所有交付物:horizon-coresec (LP)
Keystone Grzegorz Grasza xek 所有交付物:keystone-coresec (LP)
Neutron Miguel Lavalle mlavalle 所有交付物:neutron-coresec (LP)
Nova Michael Still mikal 所有交付物:nova-coresec (LP)
Oslo DPL 所有交付物:oslo-coresec (LP)
Sahara Telles Nobrega tellesnobrega 所有交付物:openstack-sahara-security (SB)
Swift 所有交付物:swift-coresec (LP)
Trove Lingxian Kong lxkong 所有交付物:openstack-trove-security (SB)
OpenStack 技术委员会 Goutham Pacha Ravi gouthamr TC 联络人用于升级
OpenStack 技术委员会 Sylvain Bauzas bauzas TC 联络人用于升级
QA Ghanshyam Maan gmaan QA 相关工作/更改

API-SIG

API-SIG 寻求每个项目的 API 主题专家,以沟通 API 更新计划、根据项目的观点审查 API 指南,并审查起草的 API-SIG 指南。

API-SIG 跨项目联络人 的成员在我们的仓库中维护。如果您想阅读完整的列表或从列表中添加/删除自己,您需要更新 liaisons.json 文件。如果您不想自己进行更新,请在 IRC 上的 #openstack-sdks 中询问,有人可以为您进行更改。

日志工作组

日志工作组 寻求每个项目的专家,以协助使项目中的日志记录与新的 日志指南 相匹配

项目 联络人 IRC 用户名
Ironic
Oslo Doug Hellmann dhellmann
Nova John Garbutt johnthetubaguy
Murano Rong Zhu zhurong
Sahara Telles Nobrega tellesnobrega

基础设施

这些是基础设施将查找以确认项目测试配置更改的项目特定人员组。对项目配置和 devstack-gate 的更改应由这些组在与他们的项目相关时进行 +1 确认。请注意,在紧急情况下,这可能并非总是可行的,并且基础设施会请求原谅,但通常我们应该寻找这些 +1。

项目 联络人 IRC 用户名
Congress 任何 Congress 核心审查员都可以确认:Anusha Ramineni, Eric Kao, Tim Hinrichs, Masahito Muroi ramineni, ekcs, thinrichs, masahito
Freezer Saad Zaher szaher
Glance Brian Rosmaita rosmaita
I18n Frank Kloeker eumel8
Ironic Dmitry Tantsur dtantsur
Kolla 任何 Kolla 核心审查员都可以代表 PTL 确认基础设施更改 mnasiadka, bbezak, frickler
Neutron Slawek Kaplonski, YAMAMOTO Takashi slaweq, yamamoto
文档 Andreas Jaeger AJaeger
Trove Lingxian Kong lxkong
Murano Rong Zhu zhurong
Sahara Telles Nobrega 和 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 团队负责使 OpenStack 能够被所有语言背景的人普遍访问。该团队拥有来自世界各地的翻译人员,将 OpenStack 翻译成不同的语言。

如果您想与 I18n 团队中的翻译人员沟通,请发送电子邮件至 openstack-i18n@lists.openstack.org。

  • 联络人应是项目的核心审查员(或同意并获得 PTL 批准的非核心审查员),并了解项目的 i18n 状态。
  • 联络人应非常了解项目发布计划。
  • 联络人应及时通知 I18n 团队项目发布中的重要时刻。例如,发生软字符串冻结、发生硬字符串冻结以及发生 RC1 切割。
  • 联络人应负责处理项目中的翻译补丁,并确保补丁成功合并到最终发布版本中。如果翻译补丁失败,联络人应通知 I18n 团队。
项目 联络人 IRC 用户名
Barbican
Cinder Brian Rosmaita rosmaita
Designate Graham Hayes mugsie
Glance Abhishek Kekane akekane
Heat
Horizon Akihiro Motoki amotoki
Ironic
Keystone
Magnum Shu Muto shu-mutou
Manila
Monasca
Murano
Neutron Akihiro Motoki amotoki
Nova
Oslo
Sahara Luigi Toscano, Jeremy Freudberg tosky, jeremyfreudberg
Senlin
Swift
Tacker
遥测
TripleO
Trove
Watcher Yumeng Bao Yumeng
Zaqar

首次联系 SIG

首次联系 SIG 旨在为新贡献者提供获取信息和建议的地方。该小组还将分析和记录成功的贡献模型,同时寻找并向社区新成员提供信息。首次联系 SIG 项目联络人很重要,他们与能够帮助他们了解项目的人员联系。

默认情况下,联络人将是 PTL。建议有一个以上联络人涵盖不同的时区。

姓名 IRC 电子邮件 时区 项目
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 文档
Andrey Pavlov andrey-mp andrey.mp@gmail.com ec2-API
Saad Zaher szaher eng.szaher@gmail.com Freezer
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 基础设施
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
Kristi Nikolla knikolla knikolla@bu.edu UTC-4 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 发布管理
Matthew Thode prometheanfire mthode@mthode.org 需求
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 稳定分支维护
津弓崎 孝太 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
龚永胜 gongysh gong.yongsheng@99cloud.net Tacker
Trinh Nguyen dangtrinhnt dangtrinhnt@gmail.com 遥测
蔡志远 zhiyuan luckyvega.g@gmail.com Tricircle
Alex Schultz mwhahaha aschultz@redhat.com TripleO
Lingxian Kong lxkong anlin.kong@gmail.com UTC+12 Trove
亚历山大·查丁 alexchadin a.chadin@servionica.ru UTC+3 Watcher
克劳迪乌·贝卢 claudiub cbelu@cloudbasesolutions.com Winstackers
王浩 wanghao szmatch1986@gmail.com Zaqar
Hongbin Lu hongbin hongbin.lu@huawei.com UTC-5 Zun
维多利亚·马丁内斯·德拉·克鲁斯 vkmc victoria@redhat.com UTC-3 Manila
Dougal Matthews d0ugal dougal@redhat.com UTC+0 Mistral
雷纳特·阿赫梅罗夫 rakhmerov renat.akhmerov@nokia.com UTC+7 Mistral
奥默·安森 oanson omer.anson@toganetworks.com UTC+2 DragonFlow
苏里亚·普拉卡什·辛格 spsurya singh.surya64mnnit@gmail.com UTC+9 Kolla
丹尼尔·梅拉多 dmellado dmellado@redhat.com UTC+1 Kuryr
Irena Berezovsky irenab Irena.berezovsky@toganetworks.com UTC+2 Kuryr
穆罕默德·纳塞尔 mnaser mnaser@vexxhost.com UTC-5 Puppet OpenStack
Ghanshyam Mann gmann gmann@ghanshyammann.com UTC-6 Nova
达门德拉·库什瓦哈 dkushwaha dharmendra.kushwaha@india.nec.com UTC+5:30 Tacker
张杰 Jeffrey4l zhang.lei.fly@gmail.com UTC+8 Kolla
李灿伟 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@nokia.com UTC+3 Vitrage
Michal Nasiadka mnasiadka mnasiadka@gmail.com UTC Kolla

跨项目联络人

在某些情况下,项目之间保持联络是有用的。 例如,Nova 和 Neutron 项目之间保持联络是有用的,因为这些项目之间存在复杂的交互和依赖关系。 理想情况下,一个跨项目的工作应该有两名成员,分别来自每个项目,以促进沟通和知识转移。

项目 姓名 IRC 用户名 角色
Nova / Neutron
Sean K. Mooney sean-k-mooney Nova 的 Neutron 联络人
Nova / Cinder
Ildiko Vancsa ildikov Cinder 的 Nova 联络人
Matt Riedemann mriedem Nova 的 Cinder 联络人
Nova / Ironic
Dmitry Tantsur dtantsur Ironic 的 Nova 联络人
Neutron / Ironic
Sukhdev Kapur sukhdev Ironic 的 Neutron 联络人
Sam Betts sambetts Neutron 的 Ironic 联络人
Horizon / i18n
Akihiro Motoki amotoki Horizon 的 i18n 联络人
待定 Heat 的 Sahara 联络人
Fuel / Puppet
Alex Schultz mwhahaha Fuel 的 Puppet 联络人
Fuel / Ironic
Evgeny L evgenyl Fuel 的 Ironic 联络人
Bareon / Ironic
Evgeny L evgenyl Bareon 的 Ironic 联络人
Magnum / Kuryr
Ton Ngo tango Magnum 的 Kuryr 联络人
Fawad Khaliq fawadkhaliq Kuryr 的 Magnum 联络人
TripleO / Ironic
Dmitry Tantsur dtantsur Ironic 的 TripleO 联络人
Nova / Watcher
Ed Leafe edleafe Nova 的 Watcher 联络人

Etherpads

以下是用于跨项目联络的 etherpad 列表,并且会持续更新。

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