github.com/cilium/cilium@v1.16.2/Documentation/community/community.rst (about)

     1  .. only:: not (epub or latex or html)
     2  
     3      WARNING: You are looking at unreleased Cilium documentation.
     4      Please use the official rendered version released here:
     5      https://docs.cilium.io
     6  
     7  .. _community-meeting:
     8  
     9  Community Meetings
    10  ==================
    11  
    12  The Cilium contributors gather regularly for a Zoom call open to everyone.
    13  During that time, we discuss:
    14  
    15  - Status of the next releases for each supported Cilium release
    16  - Current state of our CI: flakes being investigated and upcoming changes
    17  - Development items for the next release
    18  - Any other community-relevant topics during the open session
    19  
    20  If you want to discuss something during the next meeting's open session, you
    21  can add it to the meeting's Google doc. The Zoom link to the meeting is
    22  available in the ``#development`` Slack channel and in the meeting notes.
    23  
    24  Weekly Community Meeting
    25  ------------------------
    26  
    27  This is a weekly meeting for all contributors.
    28  
    29  - Date: Every Wednesday at 8:00 AM US/Pacific (Los Angeles)
    30  - Meeting notes: `Google Doc <https://docs.google.com/document/d/1Y_4chDk4rznD6UgXPlPvn3Dc7l-ZutGajUv1eF0VDwQ/edit#>`__
    31  
    32  Monthly APAC Community Meeting
    33  ------------------------------
    34  
    35  This is a monthly community meeting held at APAC friendly time.
    36  
    37  - Date: Every third Wednesday at 4:30 UTC
    38  - Meeting notes: `Google Doc <https://docs.google.com/document/d/1egv4qLydr0geP-GjQexYKm4tz3_tHy-LCBjVQcXcT5M/edit#>`__
    39  
    40  Slack
    41  =====
    42  
    43  Our `Cilium & eBPF Slack <Cilium Slack_>`_ is the main discussion space for the
    44  Cilium community.
    45  
    46  Slack channels
    47  --------------
    48  
    49  ======================== ======================================================
    50  Name                     Purpose
    51  ======================== ======================================================
    52  ``#general``             General user discussions & questions
    53  ``#hubble``              Questions on Hubble
    54  ``#kubernetes``          Kubernetes-specific questions
    55  ``#networkpolicy``       Questions on network policies
    56  ``#release``             Release announcements only
    57  ``#service-mesh``        Questions on Cilium Service Mesh
    58  ``#tetragon``            Questions on Tetragon
    59  ======================== ======================================================
    60  
    61  You can join the following channels if you are looking to contribute to
    62  Cilium code, documentation, or website:
    63  
    64  ======================== ======================================================
    65  Name                     Purpose
    66  ======================== ======================================================
    67  ``#development``         Development discussions around Cilium
    68  ``#ebpf-go-dev``         Development discussion for the `eBPF Go library`_
    69  ``#git``                 GitHub notifications
    70  ``#sig-``\*              SIG-specific discussions (see below)
    71  ``#testing``             Testing and CI discussions
    72  ``#cilium-website``      Development discussions around cilium.io
    73  ======================== ======================================================
    74  
    75  If you are interested in eBPF, then the following channels are for you:
    76  
    77  ======================== ======================================================
    78  Name                     Purpose
    79  ======================== ======================================================
    80  ``#ebpf``                General eBPF questions
    81  ``#ebpf-go``             Questions on the `eBPF Go library`_
    82  ``#ebpf-lsm``            Questions on BPF Linux Security Modules (LSM)
    83  ``#echo-news``           Contributions to `eCHO News`_
    84  ``#ebpf-for-windows``    Discussions around eBPF for Windows
    85  ======================== ======================================================
    86  
    87  .. _eBPF Go library: https://github.com/cilium/ebpf
    88  .. _eCHO News: https://cilium.io/newsletter/
    89  
    90  Our Slack hosts channels for eBPF and Cilium-related events online and in
    91  person.
    92  
    93  ======================== ======================================================
    94  Name                     Purpose
    95  ======================== ======================================================
    96  ``#ciliumcon``           CiliumCon
    97  ``#ctf``                 Cilium and eBPF capture-the-flag challenges
    98  ``#ebpf-summit``         eBPF Summit
    99  ======================== ======================================================
   100  
   101  How to create a Slack channel
   102  -----------------------------
   103  
   104  1. Open a new `GitHub issue in the cilium/community repo <https://github.com/cilium/community/issues>`_
   105  2. Specify the title "Slack: <Name>"
   106  3. Provide a description
   107  4. Find two Cilium committers to comment in the issue that they approve the
   108     creation of the Slack channel
   109  5. Not all Slack channels need to be listed on this page, but you can submit a
   110     PR if you would like to include it here
   111  
   112  Special Interest Groups
   113  =======================
   114  
   115  All SIGs
   116  --------
   117  
   118  The following is a list of special interest groups (SIGs) that are meeting on a
   119  regular interval. See the respective slack channel for exact meeting cadence
   120  and meeting links.
   121  
   122  ====================== ============================================== ======================= ============================================================================
   123  SIG                    Meeting                                        Slack                   Description
   124  ====================== ============================================== ======================= ============================================================================
   125  BGP                    None                                           ``#sig-bgp``            Border Gateway Protocol (BGP) discussions.
   126  Cluster Mesh           None                                           ``#sig-clustermesh``    Cluster Mesh discussions.
   127  Datapath               On demand                                      ``#sig-datapath``       Development discussions for Linux and eBPF code used in Cilium.
   128  Documentation          None                                           ``#sig-docs``           Documentation, Helm references, and translations.
   129  Envoy                  On demand                                      ``#sig-envoy``          Envoy, Istio and maintenance of all L7 protocol parsers.
   130  Hubble                 During community meeting                       ``#sig-hubble``         All Hubble-related code: Server, UI, CLI and Relay.
   131  Modularization         None                                           ``#sig-modularization`` Discussions around further modularizing the cilium/cilium codebase.
   132  Policy                 `First Tuesday <https://isogo.to/sig-policy>`_ ``#sig-policy``         Network policy and enforcement.
   133  Release Management     None                                           ``#launchpad``          Release management and backport coordination.
   134  Scalability            Fourth Thursday of the month                   ``#sig-scalability``    Cilium scalability discussions.                                     
   135  ====================== ============================================== ======================= ============================================================================
   136  
   137  How to create a SIG
   138  -------------------
   139  
   140  1. Open a new `GitHub issue in the cilium/cilium repo <https://github.com/cilium/cilium/issues>`_
   141  2. Specify the title "SIG-Request: <Name>"
   142  3. Provide a description
   143  4. Find two Cilium committers to support the SIG
   144  5. Ask on ``#development`` to get the Slack channel and Zoom meeting created
   145  6. Submit a PR to update the documentation to get your new SIG listed
   146