1fe395aecSsameeran joshi<!--===- docs/GettingInvolved.md
2fe395aecSsameeran joshi
3fe395aecSsameeran joshi   Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4fe395aecSsameeran joshi   See https://llvm.org/LICENSE.txt for license information.
5fe395aecSsameeran joshi   SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6fe395aecSsameeran joshi
7fe395aecSsameeran joshi-->
8fe395aecSsameeran joshi# Getting Involved
9fe395aecSsameeran joshi
10fe395aecSsameeran joshi```eval_rst
11fe395aecSsameeran joshi.. contents::
12fe395aecSsameeran joshi   :local:
13fe395aecSsameeran joshi```
14fe395aecSsameeran joshi
15fe395aecSsameeran joshiThe Flang Project welcomes contributions of all kinds.
16fe395aecSsameeran joshiPlease feel free to join the mailing list or the slack channel for discussions related to development of Flang.
17fe395aecSsameeran joshiTo understand the status of various developments in Flang please join the respective call.
18fe395aecSsameeran joshi
19a749e329SDanny Mösch## Forum and Mailing Lists
20fe395aecSsameeran joshi
21a749e329SDanny Mösch[Forum](https://discourse.llvm.org/c/subprojects/flang)
22fe395aecSsameeran joshi
23a749e329SDanny Mösch  Flang forums are for technical discussions, questions about writing code for, or using Flang tools.
24fe395aecSsameeran joshi
25fe395aecSsameeran joshi
26fe395aecSsameeran joshi[Commits Archive (flang-commits)](http://lists.llvm.org/pipermail/flang-commits)
27fe395aecSsameeran joshi
28fe395aecSsameeran joshi  This list contains all commit messages that are made when Flang developers
29fe395aecSsameeran joshi  commit code changes to the repository. It also serves as a forum for
30fe395aecSsameeran joshi  patch review (i.e. send patches here). It is useful for those who want to
31fe395aecSsameeran joshi  stay on the bleeding edge of Flang development. This list is high
32fe395aecSsameeran joshi  volume.
33fe395aecSsameeran joshi
34fe395aecSsameeran joshi## Chat
35fe395aecSsameeran joshi
36fe395aecSsameeran joshi### Flang Slack Workspace
37fe395aecSsameeran joshi
38fe395aecSsameeran joshi-   There is a Slack workspace dedicated to Flang.
39fe395aecSsameeran joshi-   There are a number of topic-oriented channels available (e.g., #driver, #f18-semantics, #fir).
40fe395aecSsameeran joshi-   Add yourself via the *[invitation link](https://join.slack.com/t/flang-compiler/shared_invite/zt-2pcn51lh-VrRQL_YUOkxA_1CEfMGQhw "title")*
41fe395aecSsameeran joshi
42fe395aecSsameeran joshi## Calls
43fe395aecSsameeran joshi
44fe395aecSsameeran joshi### Flang Community Biweekly Call
45fe395aecSsameeran joshi
46fe395aecSsameeran joshi-   General updates on the Flang Project, both LLVM Flang and current Flang.
47d8fc4e9cSJohannes Doerfert-   Join [Flang Community Biweekly Call](https://lanl-us.webex.com/lanl-us/j.php?MTID=mdce13c9bd55202e8071d8128fb953614)
48fe395aecSsameeran joshi-   Time: On Wednesdays 8:30 Pacific Time, on the weeks alternating with regular Flang Community Technical Biweekly Call.
49*68ee5ad0SAlexisPerry-   Meeting minutes are available in this [Google Doc](https://docs.google.com/document/d/1Z2U5UAtJ-Dag5wlMaLaW1KRmNgENNAYynJqLW2j2AZQ/edit).
50a749e329SDanny Mösch-   Minutes from older meetings were posted on the [Flang forum](https://discourse.llvm.org/c/subprojects/flang). Search for `Flang Biweekly Sync - Notes`.
51fe395aecSsameeran joshi
52fe395aecSsameeran joshi### Flang Community Technical Biweekly Call
53fe395aecSsameeran joshi
54fe395aecSsameeran joshi-   Technical topics call.
55c557f549SJohannes Doerfert-   Join [Flang Community Technical Biweekly Call](https://bluejeans.com/284530575)
56fe395aecSsameeran joshi-   Time: On Mondays 8:30 Pacific Time, on the weeks alternating with regular Flang Community Biweekly Call.
57fe395aecSsameeran joshi-   The agenda is in this [Google Doc](https://docs.google.com/document/d/1Z2U5UAtJ-Dag5wlMaLaW1KRmNgENNAYynJqLW2j2AZQ/).
58fe395aecSsameeran joshi
59fe395aecSsameeran joshi### LLVM Alias Analysis Technical Call
60fe395aecSsameeran joshi
61fe395aecSsameeran joshi-   For people working on improvements to LLVM alias analysis.
626f08b552SJeroen Dobbelaere-   Join [LLVM Alias Analysis Technical Call](https://teams.microsoft.com/l/meetup-join/19%3ameeting_MGI1Zjc1MGItZjJjZS00ZmE5LTg0OGYtMmQzNDU5YjQwODA2%40thread.v2/0?context=%7b%22Tid%22%3a%220cfca185-25f7-49e3-8ae7-704d5326e285%22%2c%22Oid%22%3a%220cacfb51-1523-4455-a443-adca936d1af0%22%7d)
63fe395aecSsameeran joshi-   Time: Tuesdays 10:00 AM Pacific Time, every 4 weeks.
646f08b552SJeroen Dobbelaere-   The agenda is in this [Google Doc](https://docs.google.com/document/d/17U-WvX8qyKc3S36YUKr3xfF-GHunWyYowXbxEdpHscw).
65fe395aecSsameeran joshi
66c557f549SJohannes Doerfert### OpenMP in Flang Technical Call
67fe395aecSsameeran joshi
68fe395aecSsameeran joshi-   Development updates on OpenMP and OpenACC in the Flang Project.
69c557f549SJohannes Doerfert-   Join [OpenMP in Flang Technical Call](https://bit.ly/39eQW3o)
70fe395aecSsameeran joshi-   Time: Weekly call on every Thursdays 8:00 AM Pacific time.
71fe395aecSsameeran joshi-   Meeting minutes are [here](https://docs.google.com/document/d/1yA-MeJf6RYY-ZXpdol0t7YoDoqtwAyBhFLr5thu5pFI).
72fe395aecSsameeran joshi-   Status tracking [page](https://docs.google.com/spreadsheets/d/1FvHPuSkGbl4mQZRAwCIndvQx9dQboffiD-xD0oqxgU0/edit#gid=0).
73c557f549SJohannes Doerfert
74c557f549SJohannes Doerfert### OpenMP in LLVM Technical Call
75c557f549SJohannes Doerfert
76c557f549SJohannes Doerfert-   Development updates on OpenMP (and OpenACC) in the LLVM Project, including Clang, optimization, and runtime work.
77c557f549SJohannes Doerfert-   Join [OpenMP in LLVM Technical Call](https://bluejeans.com/544112769//webrtc)
78c557f549SJohannes Doerfert-   Time: Weekly call on every Wednesday 7:00 AM Pacific time.
79c557f549SJohannes Doerfert-   Meeting minutes are [here](https://docs.google.com/document/d/1Tz8WFN13n7yJ-SCE0Qjqf9LmjGUw0dWO9Ts1ss4YOdg/edit).
80c557f549SJohannes Doerfert-   Status tracking [page](https://openmp.llvm.org/docs).
81c557f549SJohannes Doerfert
82c557f549SJohannes Doerfert### Classic Flang Biweekly Technical Call
83c557f549SJohannes Doerfert
84c557f549SJohannes Doerfert-   For people working on Classic Flang, the original Flang Fortran 2003/2008 compiler.
85c557f549SJohannes Doerfert-   Join [Classic Flang Biweekly Technical Call](https://teams.microsoft.com/l/meetup-join/19%3ameeting_YjM5YjlmNGEtMjA0MS00MTRlLTg5ZjUtOTM1ZGIxOTU2NWQy%40thread.v2)
86c557f549SJohannes Doerfert-   The call is held every other Wednesday in the same week as the LLVM Flang Technical call (alternate week with the Flang Community Biweekly call).
87c557f549SJohannes Doerfert-   The agenda is available [here](https://docs.google.com/document/d/1-OuiKx4d7O6eLEJDBDKSRnSiUO2rgRR-c2Ga4AkrzOI)
88