[docs] Document regular LLVM sync-ups
authorKristof Beyls <kristof.beyls@arm.com>
Wed, 17 Mar 2021 16:55:56 +0000 (17:55 +0100)
committerKristof Beyls <kristof.beyls@arm.com>
Thu, 18 Mar 2021 17:32:27 +0000 (18:32 +0100)
This documents current regular LLVM sync-ups that are happening in the
Getting Involved section.

I hope this gives a bit more visibility to regular sync-ups that are
happening in the LLVM community, documenting another way communication
in the community happens.
Of course the downside is that this is another location that sync-up
metadata needs to be maintained. That being said, the structure as
proposed means that no changes are needed once a new sync-up is added,
apart from maybe removing the entry once it becomes clear that that
particular sync-up series is completely cancelled.

Documenting a few pointers on how current sync-ups happen may also
encourage others to organize useful sync-ups on specific topics.

I've started with adding the sync-ups I'm aware of. There's a good
chance I've missed some.

If most sync-ups end up having a public google calendar, we could also
create and maintain a public google calendar that shows all events
happening in the LLVM community, including dev meetings, sync-ups,
socials, etc - assuming that would be valuable.

Differential Revision: https://reviews.llvm.org/D98797

llvm/docs/GettingInvolved.rst

index 3b6e14e..c6856cc 100644 (file)
@@ -135,6 +135,52 @@ lists.
 \r
   .. __: http://lists.llvm.org/mailman/listinfo/llvm-announce\r
 \r
+Online Sync-Ups\r
+---------------\r
+\r
+A number of regular calls are organized on specific topics. It should be\r
+expected that the range of topics will change over time. At the time of\r
+writing, the following sync-ups are organized:\r
+\r
+.. list-table:: LLVM regular sync-up calls\r
+   :widths: 25 25 25 25\r
+   :header-rows: 1\r
+\r
+   * - Topic\r
+     - Frequency\r
+     - Calendar link\r
+     - Minutes/docs link\r
+   * - RISC-V\r
+     - Every 2 weeks on Thursday\r
+     - `ics <https://calendar.google.com/calendar/ical/lowrisc.org_0n5pkesfjcnp0bh5hps1p0bd80%40group.calendar.google.com/public/basic.ics>`__\r
+       `gcal <https://calendar.google.com/calendar/b/1?cid=bG93cmlzYy5vcmdfMG41cGtlc2ZqY25wMGJoNWhwczFwMGJkODBAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ>`__\r
+     - \r
+   * - Scalable Vectors and Arm SVE\r
+     - Monthly, every 3rd Tuesday\r
+     - \r
+     - `Minutes/docs <https://docs.google.com/document/d/1UPH2Hzou5RgGT8XfO39OmVXKEibWPfdYLELSaHr3xzo/edit>`__\r
+   * - ML Guided Compiler Optimizations\r
+     - Monthly\r
+     -\r
+     - `Minutes/docs <https://docs.google.com/document/d/1JecbplF09l3swTjze-UVeLh4L48svJxGVy4mz_e9Rhs/edit?usp=gmail#heading=h.ts9cmcjbir1j>`__\r
+   * - `LLVM security group <https://llvm.org/docs/Security.html>`__\r
+     - Monthly, every 3rd Tuesday\r
+     - `ics <https://calendar.google.com/calendar/ical/eoh3m9k1l6vqbd1fkp94fv5q74%40group.calendar.google.com/public/basic.ics>`__\r
+       `gcal <https://calendar.google.com/calendar/embed?src=eoh3m9k1l6vqbd1fkp94fv5q74%40group.calendar.google.com>`__\r
+     - `Minutes/docs <https://docs.google.com/document/d/1GLCE8cl7goCaLSiM9j1eIq5IqeXt6_YTY2UEcC4jmsg/edit?usp=sharing>`__\r
+   * - `CIRCT <https://github.com/llvm/circt>`__\r
+     - Weekly, on Wednesday\r
+     - \r
+     - `Minutes/docs <https://docs.google.com/document/d/1fOSRdyZR2w75D87yU2Ma9h2-_lEPL4NxvhJGJd-s5pk/edit#heading=h.mulvhjtr8dk9>`__\r
+   * - `MLIR <https://mlir.llvm.org>`__ design meetings\r
+     - Weekly, on Thursdays\r
+     - \r
+     - `Minutes/docs <https://docs.google.com/document/d/1y_9f1AbfgcoVdJh4_aM6-BaSHvrHl8zuA5G4jv_94K8/edit#heading=h.cite1kolful9>`__\r
+   * - flang and openmp\r
+     - Multiple meeting series, `documented here <https://github.com/llvm/llvm-project/blob/main/flang/docs/GettingInvolved.md#calls>`__\r
+     - \r
+     - \r
+\r
 IRC\r
 ---\r
 \r