diff --git a/clang/AreaTeamMembers.txt b/clang/AreaTeamMembers.txt new file mode 100644 index 000000000000..964d11e79f69 --- /dev/null +++ b/clang/AreaTeamMembers.txt @@ -0,0 +1,17 @@ +This is a list of the current Clang Area Team members. + +Chair +----- +Aaron Ballman +aaron@aaronballman.com (email), AaronBallman (Discourse), AaronBallman (GitHub), AaronBallman (Discord) + +Secretary +--------- +Reid Kleckner +rnk@google.com (email), rnk (Discourse), rnk (GitHub), rnk (Discord) + +Other Members +------------- +Eli Friedman +efriedma@quicinc.com> (email), efriedma-quic (Discourse), efriedma-quic (GitHub) + diff --git a/clang/www/get_involved.html b/clang/www/get_involved.html index 99fa03abb623..1939289463f3 100755 --- a/clang/www/get_involved.html +++ b/clang/www/get_involved.html @@ -83,7 +83,7 @@ itself, to benefit the whole Clang community. However, extensions for Clang. The benefits of the extension need to be evaluated against these costs. The Clang project uses the following criteria for this evaluation:
- +
+The Clang community uses an RFC process to evaluate potential extensions for
+inclusion in the tool. First, write a post in the Clang Frontend
+category of Discourse. The
+title should include [RFC] so it is clear that it is a proposed
+change. The post should have detailed information about the change itself, the
+motivation for needing the change, how it addresses the criteria listed above,
+and any other relevant details the community should be aware of.
+
+The community will discuss the proposal in Discourse, asking questions about +the proposal to improve their understanding and giving support or dissent for +the idea. Eventually, consensus will be determined as to whether the proposal +should proceed or be rejected. If a proposal receives little or no feedback, +that typically means that the proposal is rejected due to lack of interest. +
++Sometimes, a consensus position is unclear and the proposal author will need +additional guidance on what next steps to take. In such a case, the Clang Area +Team may get involved. The Clang Area Team secretary will proactively look for +RFCs that appear to not have a clear path forward to add them to the team's +agenda. If anyone would like to put an RFC onto the team's agenda explicitly, +they can tag any one of the +Clang Area Team members in a comment on the RFC to get their attention. The +area team will host a meeting to discuss the RFC and determine next steps for +the proposal. In the event no clear community consensus position seems likely +to ever form, the Clang Area Team will make a final judgement call on whether +the RFC will proceed or not. +