Add IRC channels to team pages
Include the name of the IRC channel and a link to the IRC channel logs where the channel is known. Change-Id: Id6c54a89b040a76a6da2a6f48dbdce7515d2d867
This commit is contained in:
parent
818d1183d1
commit
68ef6e6f1b
|
@ -21,6 +21,9 @@ from sphinx.util.nodes import nested_parse_with_titles
|
|||
import projects
|
||||
|
||||
|
||||
IRC_LOG_URL_BASE = 'http://eavesdrop.openstack.org/irclogs/%23'
|
||||
|
||||
|
||||
def _team_to_rst(name, info):
|
||||
yield '.. _project-%s:' % projects.slugify(name)
|
||||
yield ''
|
||||
|
@ -30,6 +33,10 @@ def _team_to_rst(name, info):
|
|||
yield ''
|
||||
yield ':Home Page: ' + info.get('url', '')
|
||||
yield ':PTL: ' + info.get('ptl', '')
|
||||
irc_channel = info.get('irc-channel')
|
||||
if irc_channel:
|
||||
yield ':IRC Channel: `#%s <%s%s>`__' % (
|
||||
irc_channel, IRC_LOG_URL_BASE, irc_channel)
|
||||
service = info.get('service')
|
||||
if service:
|
||||
yield ':Service: ' + service
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
Nova:
|
||||
ptl: John Garbutt (johnthetubaguy)
|
||||
irc-channel: openstack-nova
|
||||
service: Compute
|
||||
mission: >
|
||||
To implement services and associated libraries to provide massively
|
||||
|
@ -24,6 +25,7 @@ Nova:
|
|||
|
||||
Swift:
|
||||
ptl: John Dickinson (notmyname)
|
||||
irc-channel: openstack-swift
|
||||
service: Object Storage
|
||||
url: https://wiki.openstack.org/wiki/Swift
|
||||
tags:
|
||||
|
@ -48,6 +50,7 @@ Swift:
|
|||
|
||||
Glance:
|
||||
ptl: Nikhil Komawar (nikhil_k)
|
||||
irc-channel: openstack-glance
|
||||
service: Image service
|
||||
mission: >
|
||||
To provide a service where users can upload and discover data assets that
|
||||
|
@ -76,6 +79,7 @@ Glance:
|
|||
|
||||
Keystone:
|
||||
ptl: Morgan Fainberg (morganfainberg)
|
||||
irc-channel: openstack-keystone
|
||||
service: Identity
|
||||
mission: >
|
||||
To facilitate API client authentication, service discovery, distributed
|
||||
|
@ -116,6 +120,7 @@ Keystone:
|
|||
|
||||
Horizon:
|
||||
ptl: David Lyle (david-lyle)
|
||||
irc-channel: openstack-horizon
|
||||
service: Dashboard
|
||||
mission: >
|
||||
To provide an extensible unified web based user interface for all
|
||||
|
@ -149,6 +154,7 @@ Horizon:
|
|||
|
||||
Neutron:
|
||||
ptl: Kyle Mestery (mestery)
|
||||
irc-channel: openstack-neutron
|
||||
service: Networking
|
||||
mission: >
|
||||
To implement services and associated libraries to provide on-demand,
|
||||
|
@ -217,6 +223,7 @@ Neutron:
|
|||
|
||||
Cinder:
|
||||
ptl: Mike Perez (thingee)
|
||||
irc-channel: openstack-cinder
|
||||
service: Block Storage
|
||||
mission: >
|
||||
To implement services and libraries to provide on-demand, self-service
|
||||
|
@ -244,6 +251,7 @@ Cinder:
|
|||
|
||||
Ceilometer:
|
||||
ptl : Gordon Chung (gordc)
|
||||
irc-channel: openstack-ceilometer
|
||||
service: Telemetry
|
||||
url: https://wiki.openstack.org/wiki/Ceilometer
|
||||
mission: >
|
||||
|
@ -274,6 +282,7 @@ Ceilometer:
|
|||
|
||||
Heat:
|
||||
ptl: Steve Baker (stevebaker)
|
||||
irc-channel: heat
|
||||
service: Orchestration
|
||||
url: https://wiki.openstack.org/wiki/Heat
|
||||
mission: >
|
||||
|
@ -303,6 +312,7 @@ Heat:
|
|||
|
||||
Trove:
|
||||
ptl: Nikhil Manchanda (SlickNik)
|
||||
irc-channel: openstack-trove
|
||||
service: Database service
|
||||
mission: >
|
||||
To provide scalable and reliable Cloud Database as a Service functionality
|
||||
|
@ -326,6 +336,7 @@ Trove:
|
|||
|
||||
Ironic:
|
||||
ptl: Devananda van der Veen (devananda)
|
||||
irc-channel: openstack-ironic
|
||||
service: Bare metal service
|
||||
mission: >
|
||||
To produce an OpenStack service and associated python libraries capable of
|
||||
|
@ -361,6 +372,7 @@ Ironic:
|
|||
|
||||
Oslo:
|
||||
ptl: Davanum Srinivas (dims)
|
||||
irc-channel: openstack-oslo
|
||||
service: Common libraries
|
||||
mission: >
|
||||
To produce a set of python libraries containing code shared by OpenStack
|
||||
|
@ -481,6 +493,7 @@ Oslo:
|
|||
|
||||
Infrastructure:
|
||||
ptl: James E. Blair (jeblair)
|
||||
irc-channel: openstack-infra
|
||||
url: http://docs.openstack.org/infra/system-config/
|
||||
mission: >
|
||||
Develop and maintain the tooling and infrastructure needed to support the
|
||||
|
@ -607,6 +620,7 @@ Infrastructure:
|
|||
|
||||
Documentation:
|
||||
ptl: Lana Brindley (loquacities)
|
||||
irc-channel: openstack-doc
|
||||
mission: >
|
||||
Provide documentation for core OpenStack projects to promote OpenStack.
|
||||
Develop and maintain tools and processes to ensure quality, accurate
|
||||
|
@ -632,6 +646,7 @@ Documentation:
|
|||
|
||||
Quality Assurance:
|
||||
ptl: Matthew Treinish (mtreinish)
|
||||
irc-channel: openstack-qa
|
||||
mission: >
|
||||
Develop, maintain, and initiate tools and plans to ensure the upstream
|
||||
stability and quality of OpenStack, and its release readiness at any point
|
||||
|
@ -661,6 +676,7 @@ Quality Assurance:
|
|||
|
||||
TripleO:
|
||||
ptl: James Slagle (slagle)
|
||||
irc-channel: tripleo
|
||||
service: Deployment
|
||||
mission: >
|
||||
Develop and maintain tooling and infrastructure able to deploy OpenStack in
|
||||
|
@ -709,6 +725,7 @@ TripleO:
|
|||
|
||||
Release cycle management:
|
||||
ptl: Thierry Carrez (ttx)
|
||||
irc-channel: openstack-relmgr-office
|
||||
mission: >
|
||||
To organize the release cycle and the work necessary to produce coordinated
|
||||
releases of the integrated components of OpenStack. To collect bugfix
|
||||
|
@ -724,6 +741,7 @@ Release cycle management:
|
|||
|
||||
Zaqar:
|
||||
ptl: Flavio Percoco (flaper87)
|
||||
irc-channel: openstack-zaqar
|
||||
service: Message service
|
||||
mission: >
|
||||
To produce an OpenStack messaging service that affords a
|
||||
|
@ -744,6 +762,7 @@ Zaqar:
|
|||
|
||||
Sahara:
|
||||
ptl: Sergey Lukjanov (SergeyLukjanov)
|
||||
irc-channel: openstack-sahara
|
||||
service: Data processing service
|
||||
mission: >
|
||||
To provide a scalable data processing stack and associated management
|
||||
|
@ -774,6 +793,7 @@ Sahara:
|
|||
|
||||
Barbican:
|
||||
ptl: Douglas Mendizabal (redrobot)
|
||||
irc-channel: openstack-barbican
|
||||
service: Key management service
|
||||
mission: >
|
||||
To produce a secret storage and generation system capable of providing key
|
||||
|
@ -813,6 +833,7 @@ Designate:
|
|||
|
||||
Magnum:
|
||||
ptl: Adrian Otto (adrian_otto)
|
||||
irc-channel: magnum
|
||||
service: Containers service
|
||||
mission: >
|
||||
To provide a set of services for management of application containers
|
||||
|
@ -830,6 +851,7 @@ Magnum:
|
|||
|
||||
Manila:
|
||||
ptl: Ben Swartzlander (bswartz)
|
||||
irc-channel: openstack-manila
|
||||
service: Shared file systems
|
||||
mission: >
|
||||
To provide a set of services for management of shared file systems
|
||||
|
@ -850,6 +872,7 @@ Manila:
|
|||
|
||||
Murano:
|
||||
ptl: Serg Melikyan (smelikyan)
|
||||
irc-channel: murano
|
||||
service: Application catalog
|
||||
mission: >
|
||||
To provide an application catalog service so that users can compose and
|
||||
|
@ -881,6 +904,7 @@ Murano:
|
|||
|
||||
OpenStackClient:
|
||||
ptl: Dean Troyer (dtroyer)
|
||||
irc-channel: openstack-sdks
|
||||
service: command line client
|
||||
mission: >
|
||||
Provide a single command line interface for OpenStack services with a
|
||||
|
@ -901,6 +925,7 @@ OpenStackClient:
|
|||
|
||||
Congress:
|
||||
ptl: Tim Hinrichs (thinrichs)
|
||||
irc-channel: congress
|
||||
service: Governance service
|
||||
mission: >
|
||||
To provide governance as a service across any collection of cloud
|
||||
|
@ -932,6 +957,7 @@ Security:
|
|||
|
||||
Rally:
|
||||
ptl: Boris Pavlovic (boris-42)
|
||||
irc-channel: openstack-rally
|
||||
service: Benchmark service
|
||||
mission: >
|
||||
To provide a framework for performance analysis and benchmarking of
|
||||
|
@ -943,6 +969,7 @@ Rally:
|
|||
|
||||
Mistral:
|
||||
ptl: Renat Akhmerov (rakhmerov)
|
||||
irc-channel: openstack-mistral
|
||||
service: Workflow service
|
||||
mission: >
|
||||
Provide a simple YAML-based language to write workflows (tasks and transition rules)
|
||||
|
|
Loading…
Reference in New Issue