Merge "Update communication channels for project teams"

This commit is contained in:
Zuul 2024-01-02 15:29:11 +00:00 committed by Gerrit Code Review
commit 46ba14da9a
2 changed files with 42 additions and 42 deletions

View File

@ -25,7 +25,7 @@ import yamlordereddictloader
LOG = logging.getLogger(__name__) 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 = {} _projects_yaml = {}
@ -59,14 +59,14 @@ def _project_to_rst(name, info):
yield '=' * len(title) yield '=' * len(title)
yield '' yield ''
yield ':Home Page: ' + info.get('url', '') yield ':Home Page: ' + info.get('url', '')
tl = info.get('tl', {'name': '', 'irc': '', 'email': ''}) tl = info.get('tl', {'name': '', 'matrix': '', 'email': ''})
yield ':Technical Lead: %(name)s (``%(irc)s``) <%(email)s>' % tl yield ':Technical Lead: %(name)s (``%(matrix)s``) <%(email)s>' % tl
pl = info.get('pl', {'name': '', 'irc': '', 'email': ''}) pl = info.get('pl', {'name': '', 'matrix': '', 'email': ''})
yield ':Project Lead: %(name)s (``%(irc)s``) <%(email)s>' % pl yield ':Project Lead: %(name)s (``%(matrix)s``) <%(email)s>' % pl
irc_channel = info.get('irc-channel') matrix_room = info.get('matrix-room')
if irc_channel: if matrix_room:
yield ':IRC Channel: `#%s <%s%s>`__' % ( yield ':Matrix Room: `#%s <%s%s>`__' % (
irc_channel, IRC_LOG_URL_BASE, irc_channel) matrix_room, MATRIX_LOG_URL_BASE, matrix_room)
service = info.get('service') service = info.get('service')
if service: if service:
yield ':Service: ' + service yield ':Service: ' + service

View File

@ -2,13 +2,13 @@
build: build:
pl: pl:
name: name:
irc: matrix:
email: email:
tl: tl:
name: Scott Little name: Scott Little
irc: matrix:
email: scott.little@windriver.com email: scott.little@windriver.com
irc-channel: starlingx matrix-room: starlingx-build
mission: > mission: >
Cloud Builders Cloud Builders
url: https://wiki.openstack.org/wiki/StarlingX/Build url: https://wiki.openstack.org/wiki/StarlingX/Build
@ -40,13 +40,13 @@ build:
containers: containers:
pl: pl:
name: Bruce Jones name: Bruce Jones
irc: matrix:
email: Bruce.Jones@windriver.com email: Bruce.Jones@windriver.com
tl: tl:
name: name:
irc: matrix:
email: email:
irc-channel: starlingx matrix-room: starlingx-containers
service: Container Platform service: Container Platform
mission: > mission: >
Provide container platform for StarlingX Provide container platform for StarlingX
@ -73,13 +73,13 @@ containers:
distcloud: distcloud:
pl: pl:
name: name:
irc: matrix:
email: email:
tl: tl:
name: Tee Ngo name: Tee Ngo
irc: matrix:
email: tee.ngo@windriver.com email: tee.ngo@windriver.com
irc-channel: starlingx matrix-room: starlingx-distcloud
service: Distributed Cloud service: Distributed Cloud
mission: > mission: >
Spreading out the goodness Spreading out the goodness
@ -95,13 +95,13 @@ distcloud:
distro: distro:
pl: pl:
name: name:
irc: matrix:
email: email:
tl: tl:
name: name:
irc: matrix:
email: email:
irc-channel: starlingx matrix-room: starlingx-distro
mission: > mission: >
Maintain the StarlingX Kernel and Operating System (OS). Maintain the StarlingX Kernel and Operating System (OS).
url: https://docs.starlingx.io/ url: https://docs.starlingx.io/
@ -126,13 +126,13 @@ distro:
docs: docs:
pl: pl:
name: Greg Waines name: Greg Waines
irc: matrix:
email: greg.waines@windriver.com email: greg.waines@windriver.com
tl: tl:
name: Juanita Balaraj name: Juanita Balaraj
irc: matrix:
email: juanita.balaraj@windriver.com email: juanita.balaraj@windriver.com
irc-channel: starlingx matrix-room: starlingx-docs
mission: > mission: >
Explaining us to the world Explaining us to the world
url: https://docs.starlingx.io/ url: https://docs.starlingx.io/
@ -157,13 +157,13 @@ docs:
flock-services: flock-services:
pl: pl:
name: name:
irc: matrix:
email: email:
tl: tl:
name: John Kung name: John Kung
irc: matrix:
email: john.kung@windriver.com email: john.kung@windriver.com
irc-channel: starlingx matrix-room: starlingx-flock
service: StarlingX Flock Services service: StarlingX Flock Services
mission: > mission: >
Maintains the complete set of the StarlingX flock services Maintains the complete set of the StarlingX flock services
@ -187,13 +187,13 @@ flock-services:
networking: networking:
pl: pl:
name: Steven Webster name: Steven Webster
irc: matrix:
email: steven.webster@windriver.com email: steven.webster@windriver.com
tl: tl:
name: Steven Webster name: Steven Webster
irc: matrix:
email: steven.webster@windriver.com email: steven.webster@windriver.com
irc-channel: starlingx matrix-room: starlingx-networking
service: StarlingX Networking service: StarlingX Networking
mission: > mission: >
Developing features and addressing bugs related to StarlingX networking Developing features and addressing bugs related to StarlingX networking
@ -261,13 +261,13 @@ networking:
openstack-distro: openstack-distro:
pl: pl:
name: Douglas Lopes Pereira name: Douglas Lopes Pereira
irc: matrix:
email: douglas.pereira@windriver.com email: douglas.pereira@windriver.com
tl: tl:
name: Thales Elero Cervi name: Thales Elero Cervi
irc: matrix:
email: thaleselero.cervi@windriver.com email: thaleselero.cervi@windriver.com
irc-channel: starlingx matrix-room: starlingx-openstack
service: StarlingX Openstack Integration service: StarlingX Openstack Integration
mission: > mission: >
Upstreaming of OpenStack patches and OpenStack integration in StarlingX Upstreaming of OpenStack patches and OpenStack integration in StarlingX
@ -299,13 +299,13 @@ openstack-distro:
release: release:
pl: pl:
name: name:
irc: matrix:
email: email:
tl: tl:
name: name:
irc: matrix:
email: email:
irc-channel: starlingx matrix-room: starlingx-release
mission: > mission: >
StarlingX Release Management StarlingX Release Management
url: https://wiki.openstack.org/wiki/StarlingX/Releases url: https://wiki.openstack.org/wiki/StarlingX/Releases
@ -335,13 +335,13 @@ release:
security: security:
pl: pl:
name: name:
irc: matrix:
email: email:
tl: tl:
name: name:
irc: matrix:
email: email:
irc-channel: starlingx matrix-room: starlingx-general
mission: > mission: >
Developing features and addressing bugs / CVEs related to StarlingX security Developing features and addressing bugs / CVEs related to StarlingX security
url: https://wiki.openstack.org/wiki/StarlingX/Security url: https://wiki.openstack.org/wiki/StarlingX/Security
@ -396,13 +396,13 @@ security:
test: test:
pl: pl:
name: Rob Cooke name: Rob Cooke
irc: matrix:
email: rob.cooke@windriver.com email: rob.cooke@windriver.com
tl: tl:
name: Rob Cooke name: Rob Cooke
irc: matrix:
email: rob.cooke@windriver.com email: rob.cooke@windriver.com
irc-channel: starlingx matrix-room: starlingx-test
mission: > mission: >
If it is not tested it is broken If it is not tested it is broken
url: https://docs.starlingx.io/ url: https://docs.starlingx.io/