Add TC liaison in DPL model implementation
As per new policy, TC liaison is mandatory for all DPL model projects, this change adds the same in its implementation. Also, assigning the same for existing DPL projects. All new request to the DPL model should have TC liaions as required. Change-Id: Ib6067a45002bad0d2ee658de96ebe79aa86e223a
This commit is contained in:
parent
5f93b99a3c
commit
5fd05e375a
@ -73,6 +73,11 @@ def _team_to_rst(name, info):
|
||||
yield ':Security Liaisons: ' + ', '.join(
|
||||
'%(name)s (``%(irc)s``) <%(email)s>' % sl
|
||||
for sl in security)
|
||||
tc_liaison = liaisons.get('tc-liaison', contact_format)
|
||||
if tc_liaison != contact_format:
|
||||
yield ':TC Liaisons: ' + ', '.join(
|
||||
'%(name)s (``%(irc)s``) <%(email)s>' % tl
|
||||
for tl in tc_liaison)
|
||||
events = liaisons.get('events', contact_format)
|
||||
if events != contact_format:
|
||||
yield ':Events Liaisons: ' + ', '.join(
|
||||
|
@ -81,6 +81,7 @@ additionalProperties:
|
||||
release: *contact_schema
|
||||
tact-sig: *contact_schema
|
||||
security: *contact_schema
|
||||
tc-liaison: *contact_schema
|
||||
events: *contact_schema
|
||||
project_update_onboarding: *contact_schema
|
||||
meeting_facilitator: *contact_schema
|
||||
|
@ -246,6 +246,13 @@ freezer:
|
||||
- name: Alvaro Soto
|
||||
irc: khyr0n
|
||||
email: alsotoes@gmail.com
|
||||
tc-liaison:
|
||||
- name: Ghanshyam Mann
|
||||
irc: gmann
|
||||
email: gmann@ghanshyammann.com
|
||||
- name: Dmitriy Rabotyagov
|
||||
irc: noonedeadpunk
|
||||
email: noonedeadpunk@gmail.com
|
||||
appointed:
|
||||
- stein
|
||||
- zed
|
||||
@ -1989,6 +1996,13 @@ oslo:
|
||||
- name: Ben Nemec
|
||||
irc: bnemec
|
||||
email: openstack@nemebean.com
|
||||
tc-liaison:
|
||||
- name: Ghanshyam Mann
|
||||
irc: gmann
|
||||
email: gmann@ghanshyammann.com
|
||||
- name: Goutham Pacha Ravi
|
||||
irc: gouthamr
|
||||
email: gouthampravi@gmail.com
|
||||
Puppet OpenStack:
|
||||
ptl:
|
||||
name: Takashi Kajinami
|
||||
@ -2272,6 +2286,10 @@ Release Management:
|
||||
- name: Thierry Carrez
|
||||
irc: ttx
|
||||
email: thierry@openstack.org
|
||||
tc-liaison:
|
||||
- name: Ghanshyam Mann
|
||||
irc: gmann
|
||||
email: gmann@ghanshyammann.com
|
||||
requirements:
|
||||
leadership_type: distributed
|
||||
irc-channel: openstack-requirements
|
||||
@ -2307,6 +2325,13 @@ requirements:
|
||||
- name: Tony Breeds
|
||||
irc: tonyb
|
||||
email: tony@bakeyournoodle.com
|
||||
tc-liaison:
|
||||
- name: Ghanshyam Mann
|
||||
irc: gmann
|
||||
email: gmann@ghanshyammann.com
|
||||
- name: Dmitriy Rabotyagov
|
||||
irc: noonedeadpunk
|
||||
email: noonedeadpunk@gmail.com
|
||||
skyline:
|
||||
ptl:
|
||||
name: Wenxiang Wu
|
||||
|
Loading…
Reference in New Issue
Block a user