Update communication channels for project teams
As the community switched from IRC to Matrix, the related information needs to be updated. This patch adds the room information for each projec team that is listed in the projects.yaml file. Change-Id: I04e497123211c5e86558dd30ad9cc8499041da6f Signed-off-by: Ildiko Vancsa <ildiko.vancsa@gmail.com>
This commit is contained in:
parent
4b6b6de09c
commit
d913f389ff
@ -25,7 +25,7 @@ import yamlordereddictloader
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
IRC_LOG_URL_BASE = 'http://eavesdrop.openstack.org/irclogs/%23'
|
||||
MATRIX_LOG_URL_BASE = 'https://meetings.opendev.org/irclogs//%23'
|
||||
|
||||
_projects_yaml = {}
|
||||
|
||||
@ -59,14 +59,14 @@ def _project_to_rst(name, info):
|
||||
yield '=' * len(title)
|
||||
yield ''
|
||||
yield ':Home Page: ' + info.get('url', '')
|
||||
tl = info.get('tl', {'name': '', 'irc': '', 'email': ''})
|
||||
yield ':Technical Lead: %(name)s (``%(irc)s``) <%(email)s>' % tl
|
||||
pl = info.get('pl', {'name': '', 'irc': '', 'email': ''})
|
||||
yield ':Project Lead: %(name)s (``%(irc)s``) <%(email)s>' % pl
|
||||
irc_channel = info.get('irc-channel')
|
||||
if irc_channel:
|
||||
yield ':IRC Channel: `#%s <%s%s>`__' % (
|
||||
irc_channel, IRC_LOG_URL_BASE, irc_channel)
|
||||
tl = info.get('tl', {'name': '', 'matrix': '', 'email': ''})
|
||||
yield ':Technical Lead: %(name)s (``%(matrix)s``) <%(email)s>' % tl
|
||||
pl = info.get('pl', {'name': '', 'matrix': '', 'email': ''})
|
||||
yield ':Project Lead: %(name)s (``%(matrix)s``) <%(email)s>' % pl
|
||||
matrix_room = info.get('matrix-room')
|
||||
if matrix_room:
|
||||
yield ':Matrix Room: `#%s <%s%s>`__' % (
|
||||
matrix_room, MATRIX_LOG_URL_BASE, matrix_room)
|
||||
service = info.get('service')
|
||||
if service:
|
||||
yield ':Service: ' + service
|
||||
|
@ -2,13 +2,13 @@
|
||||
build:
|
||||
pl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
tl:
|
||||
name: Scott Little
|
||||
irc:
|
||||
matrix:
|
||||
email: scott.little@windriver.com
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-build
|
||||
mission: >
|
||||
Cloud Builders
|
||||
url: https://wiki.openstack.org/wiki/StarlingX/Build
|
||||
@ -36,13 +36,13 @@ build:
|
||||
containers:
|
||||
pl:
|
||||
name: Bruce Jones
|
||||
irc:
|
||||
matrix:
|
||||
email: Bruce.Jones@windriver.com
|
||||
tl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-containers
|
||||
service: Container Platform
|
||||
mission: >
|
||||
Provide container platform for StarlingX
|
||||
@ -73,13 +73,13 @@ containers:
|
||||
distcloud:
|
||||
pl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
tl:
|
||||
name: Tee Ngo
|
||||
irc:
|
||||
matrix:
|
||||
email: tee.ngo@windriver.com
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-distcloud
|
||||
service: Distributed Cloud
|
||||
mission: >
|
||||
Spreading out the goodness
|
||||
@ -95,13 +95,13 @@ distcloud:
|
||||
distro:
|
||||
pl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
tl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-distro
|
||||
mission: >
|
||||
Maintain the StarlingX Kernel and Operating System (OS).
|
||||
url: https://docs.starlingx.io/
|
||||
@ -122,13 +122,13 @@ distro:
|
||||
docs:
|
||||
pl:
|
||||
name: Greg Waines
|
||||
irc:
|
||||
matrix:
|
||||
email: greg.waines@windriver.com
|
||||
tl:
|
||||
name: Juanita Balaraj
|
||||
irc:
|
||||
matrix:
|
||||
email: juanita.balaraj@windriver.com
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-docs
|
||||
mission: >
|
||||
Explaining us to the world
|
||||
url: https://docs.starlingx.io/
|
||||
@ -153,13 +153,13 @@ docs:
|
||||
flock-services:
|
||||
pl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
tl:
|
||||
name: John Kung
|
||||
irc:
|
||||
matrix:
|
||||
email: john.kung@windriver.com
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-flock
|
||||
service: StarlingX Flock Services
|
||||
mission: >
|
||||
Maintains the complete set of the StarlingX flock services
|
||||
@ -183,13 +183,13 @@ flock-services:
|
||||
networking:
|
||||
pl:
|
||||
name: Steven Webster
|
||||
irc:
|
||||
matrix:
|
||||
email: steven.webster@windriver.com
|
||||
tl:
|
||||
name: Steven Webster
|
||||
irc:
|
||||
matrix:
|
||||
email: steven.webster@windriver.com
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-networking
|
||||
service: StarlingX Networking
|
||||
mission: >
|
||||
Developing features and addressing bugs related to StarlingX networking
|
||||
@ -257,13 +257,13 @@ networking:
|
||||
openstack-distro:
|
||||
pl:
|
||||
name: Douglas Lopes Pereira
|
||||
irc:
|
||||
matrix:
|
||||
email: douglas.pereira@windriver.com
|
||||
tl:
|
||||
name: Thales Elero Cervi
|
||||
irc:
|
||||
matrix:
|
||||
email: thaleselero.cervi@windriver.com
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-openstack
|
||||
service: StarlingX Openstack Integration
|
||||
mission: >
|
||||
Upstreaming of OpenStack patches and OpenStack integration in StarlingX
|
||||
@ -295,13 +295,13 @@ openstack-distro:
|
||||
release:
|
||||
pl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
tl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-release
|
||||
mission: >
|
||||
StarlingX Release Management
|
||||
url: https://wiki.openstack.org/wiki/StarlingX/Releases
|
||||
@ -331,13 +331,13 @@ release:
|
||||
security:
|
||||
pl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
tl:
|
||||
name:
|
||||
irc:
|
||||
matrix:
|
||||
email:
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-general
|
||||
mission: >
|
||||
Developing features and addressing bugs / CVEs related to StarlingX security
|
||||
url: https://wiki.openstack.org/wiki/StarlingX/Security
|
||||
@ -392,13 +392,13 @@ security:
|
||||
test:
|
||||
pl:
|
||||
name: Rob Cooke
|
||||
irc:
|
||||
matrix:
|
||||
email: rob.cooke@windriver.com
|
||||
tl:
|
||||
name: Rob Cooke
|
||||
irc:
|
||||
matrix:
|
||||
email: rob.cooke@windriver.com
|
||||
irc-channel: starlingx
|
||||
matrix-room: starlingx-test
|
||||
mission: >
|
||||
If it is not tested it is broken
|
||||
url: https://docs.starlingx.io/
|
||||
|
Loading…
Reference in New Issue
Block a user