Merge "Update communication channels for project teams"
This commit is contained in:
commit
46ba14da9a
|
@ -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
|
||||||
|
|
|
@ -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/
|
||||||
|
|
Loading…
Reference in New Issue