# Copyright 2014 OpenStack Foundation # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # In general, to add a new channel for an official OpenStack project # to this file, just add the name to the list in "channels" without # anything else. Additional admins or ops can be added as keys under the # channel name. # Each channel is a dictionary with a keys as follows # # name: # (str) unique channel name (no #) # alumni: # (list) list of nicks that should be removed from ChanServ access # mode: # (str) mode mask for mlock. Note that flags here are enforced, but # flags outside the list are left alone. # *: # (list) every other key is assumed to be a key in the "access:" # list. The provided list of nicks will have the levels for that # key applied. # # NOTE each channel looks up these values in the "global:" list first. # Channel specific values override the global values. # # For example... # # channels: # - name: foochannel # admins: # - xyzzy # - plugh # ops: # - gralpy # - name: barchannel # mode: +baz # Global definitions # # Access levels (map names in this file to chanserv access levels): access: admins: MASTER ops: CHANOP # Define configuration that should apply to all channels. global: # These entries can be removed after the next accessbot run should # people desire, but it is also left here as the official OpenStack # IRC Wall of Fame! :) alumni: - SergeyLukjanov - lifeless - lyz - maffulli - nibalizer - yolanda - Sam-I-Am - Shrews - dmsimard - pabelanger - AJaeger # https://www.oftc.net/ChannelModes/ # c - no color messages allowed # n - no external messages (from clients that are not on the channels) # t - only chanops may change Topic # s - secret, channel will not show up in /whois unless clients share # the channel # z - messages that would otherwise be blocked go to channel operators # M - client may speak only when registered and identified to NickServ # R - client may join only when registered and identified to NickServ # S - client may join only when using SSL Connection mode: '+cnts' admins: - clarkb - frickler - fungi - ianw - jeblair - mordred - opendevaccess - tonyb ops: - gmann - jayf - opendevmeet - opendevstatus - yoctozepto # Individual channel configuration: channels: - name: airshipit - name: airshipit-gerritbot - name: cloudkitty - name: edge-computing-group - name: git-upstream - name: heat - name: kata-dev ops: - Sunny - name: kata-general ops: - Sunny - name: midonet - name: oooq admins: - rlandy - chandankumar ops: - arxcruz - bhagyashris - chandankumar - dviroel - marios - ysandeep - name: opendev - name: opendev-meeting - name: openinfra - name: openinfra-board - name: openinfra-diversity - name: openinfra-envirosig - name: openinfra-events ops: - diablo_rojo - ttx - name: openinfralabs - name: openstack - name: openstack-almanach - name: openstack-ansible ops: - noonedeadpunk - jrosser - name: openstack-ansible-sig ops: - sshnaidm - jm1 - gtema - mnaser - name: openstack-architecture - name: openstack-bacon - name: openstack-barbican - name: openstack-bareon - name: openstack-bilean - name: openstack-blazar - name: openstack-charms - name: openstack-chef - name: openstack-cinder - name: openstack-cloudkeep - name: openstack-cloudpulse - name: openstack-coats - name: openstack-cognitive - name: openstack-containers - name: openstack-cyborg - name: openstack-dev - name: openstack-dib - name: openstack-dns ops: - johnsom - name: openstack-doc - name: openstack-dpm - name: openstack-ekko - name: openstack-election - name: openstack-entropy - name: openstack-fenix - name: openstack-foxnut - name: openstack-freezer - name: openstack-functions - name: openstack-gate - name: openstack-gbp - name: openstack-glance - name: openstack-golang - name: openstack-ha - name: openstack-helm - name: openstack-horizon - name: openstack-hyper-v - name: openstack-i18n - name: openstack-infra - name: openstack-interop - name: openstack-iotronic - name: openstack-ironic - name: openstack-javascript - name: openstack-jjb - name: openstack-keystone - name: openstack-kolla - name: openstack-kuryr - name: openstack-latinamerica - name: openstack-lbaas ops: - johnsom - name: openstack-loci - name: openstack-manila ops: - gouthamr - tbarron - carloss - dviroel - vkmc - name: openstack-masakari - name: openstack-meeting - name: openstack-meeting-3 - name: openstack-meeting-alt - name: openstack-meghdwar - name: openstack-meniscus - name: openstack-mentoring - name: openstack-merlin - name: openstack-metering - name: openstack-mistral - name: openstack-mogan - name: openstack-monasca - name: openstack-multi-arch - name: openstack-nemesis - name: openstack-networking-cisco - name: openstack-neutron ops: - amotoki - haleyb - mlavalle - njohnston - ralonsoh - slaweq - yamamoto - name: openstack-nfv - name: openstack-nova - name: openstack-operators - name: openstack-outreachy ops: - gouthamr - name: openstack-oslo - name: openstack-pandaman - name: openstack-placement - name: openstack-poppy - name: openstack-qa - name: openstack-quota - name: openstack-raksha - name: openstack-rally ops: - andreykurilin - name: openstack-release - name: openstack-requirements ops: - prometheanfire - name: openstack-rpm-packaging - name: openstack-sahara - name: openstack-scalpels - name: openstack-sdks - name: openstack-security - name: openstack-service-broker - name: openstack-skyline - name: openstack-snaps - name: openstack-solar - name: openstack-spaceport - name: openstack-stable # - name: openstack-state-management RETIRED 2021-06-09 - name: openstack-steth - name: openstack-storlets - name: openstack-swift - name: openstack-tc - name: openstack-telemetry - name: openstack-third-party-ci - name: openstack-trove - name: openstack-upstream-institute - name: openstack-vahana - name: openstack-valence - name: openstack-valet - name: openstack-venus - name: openstack-vitrage - name: openstack-watcher - name: openstack-windmill - name: openstack-zaqar - name: openstack-zun - name: osism - name: puppet-openstack - name: rdo - name: refstack - name: senlin - name: solum - name: starlingx - name: starlingx-gerritbot - name: storyboard - name: surveil - name: swiftonfile - name: swiftonhpss - name: swift3 - name: syscompass - name: tacker - name: tripleo admins: - slagle - ramishra - weshay|ruck - mwhahaha ops: - fultonj - cloudnull - marios - name: wsme - name: zuul