[clang] eb1ffd8 - Update references to Discourse instead of the mailing lists.

via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 8 11:16:52 PDT 2022


Author: tlattner
Date: 2022-07-08T11:16:47-07:00
New Revision: eb1ffd817c3ce5120c3f9d4152de65954314a8d5

URL: https://github.com/llvm/llvm-project/commit/eb1ffd817c3ce5120c3f9d4152de65954314a8d5
DIFF: https://github.com/llvm/llvm-project/commit/eb1ffd817c3ce5120c3f9d4152de65954314a8d5.diff

LOG: Update references to Discourse instead of the mailing lists.

Update the references to the old Mailman mailing lists to point to Discourse forums.

Reviewed By: aaron.ballman

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

Added: 
    

Modified: 
    clang/docs/ExternalClangExamples.rst
    clang/docs/InternalsManual.rst
    clang/docs/OpenCLSupport.rst
    clang/docs/OpenMPSupport.rst
    clang/docs/ReleaseNotes.rst
    clang/www/get_involved.html

Removed: 
    


################################################################################
diff  --git a/clang/docs/ExternalClangExamples.rst b/clang/docs/ExternalClangExamples.rst
index 58c605a9a8363..080114740ddb8 100644
--- a/clang/docs/ExternalClangExamples.rst
+++ b/clang/docs/ExternalClangExamples.rst
@@ -18,9 +18,9 @@ where Clang is used are:
 - Static analysis.
 - Documentation/cross-reference generation.
 
-If you know of (or wrote!) a tool or project using Clang, please send an
-email to Clang's `development discussion mailing list
-<https://lists.llvm.org/mailman/listinfo/cfe-dev>`_ to have it added.
+If you know of (or wrote!) a tool or project using Clang, please post on 
+`the Discourse forums (Clang Frontend category)
+<https://discourse.llvm.org/c/clang/6>`_ to have it added.
 (or if you are already a Clang contributor, feel free to directly commit
 additions). Since the primary purpose of this page is to provide examples
 that can help developers, generally they must have code available.

diff  --git a/clang/docs/InternalsManual.rst b/clang/docs/InternalsManual.rst
index 72228fcc2e0ae..8d18ff01be043 100644
--- a/clang/docs/InternalsManual.rst
+++ b/clang/docs/InternalsManual.rst
@@ -537,7 +537,7 @@ token.  This concept maps directly to the "spelling location" for the token.
 ``SourceRange`` and ``CharSourceRange``
 ---------------------------------------
 
-.. mostly taken from https://lists.llvm.org/pipermail/cfe-dev/2010-August/010595.html
+.. mostly taken from https://discourse.llvm.org/t/code-ranges-of-tokens-ast-elements/16893/2
 
 Clang represents most source ranges by [first, last], where "first" and "last"
 each point to the beginning of their respective tokens.  For example consider

diff  --git a/clang/docs/OpenCLSupport.rst b/clang/docs/OpenCLSupport.rst
index 3fa0c774f5bc9..9372e63c0e621 100644
--- a/clang/docs/OpenCLSupport.rst
+++ b/clang/docs/OpenCLSupport.rst
@@ -408,8 +408,8 @@ Experimental features
 
 Clang provides the following new WIP features for the developers to experiment
 and provide early feedback or contribute with further improvements.
-Feel free to contact us on `cfe-dev
-<https://lists.llvm.org/mailman/listinfo/cfe-dev>`_ or file `a GitHub issue
+Feel free to contact us on `the Discourse forums (Clang Frontend category)
+<https://discourse.llvm.org/c/clang/6>`_ or file `a GitHub issue
 <https://github.com/llvm/llvm-project/issues/new>`_.
 
 .. _opencl_experimental_cxxlibs:

diff  --git a/clang/docs/OpenMPSupport.rst b/clang/docs/OpenMPSupport.rst
index c94bc0b0de362..efabe927d6df5 100644
--- a/clang/docs/OpenMPSupport.rst
+++ b/clang/docs/OpenMPSupport.rst
@@ -110,8 +110,9 @@ OpenMP 5.0 Implementation Details
 =================================
 
 The following table provides a quick overview over various OpenMP 5.0 features
-and their implementation status. Please contact *openmp-dev* at
-*lists.llvm.org* for more information or if you want to help with the
+and their implementation status. Please post on the
+`Discourse forums (Runtimes - OpenMP category)`_ for more 
+information or if you want to help with the
 implementation.
 
 +------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
@@ -256,8 +257,10 @@ OpenMP 5.1 Implementation Details
 
 The following table provides a quick overview over various OpenMP 5.1 features
 and their implementation status, as defined in the technical report 8 (TR8).
-Please contact *openmp-dev* at *lists.llvm.org* for more information or if you
-want to help with the implementation.
+Please post on the 
+`Discourse forums (Runtimes - OpenMP category)`_ for more 
+information or if you want to help with the
+implementation.
 
 +------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 |Category                      | Feature                                                      | Status                   | Reviews                                                               |
@@ -362,12 +365,12 @@ want to help with the implementation.
 OpenMP Extensions
 =================
 
-The following table provides a quick overview over various OpenMP
+The following table provides a quick overview over various OpenMP 
 extensions and their implementation status.  These extensions are not
 currently defined by any standard, so links to associated LLVM
 documentation are provided.  As these extensions mature, they will be
-considered for standardization.  Please contact *openmp-dev* at
-*lists.llvm.org* to provide feedback.
+considered for standardization. Please post on the
+`Discourse forums (Runtimes - OpenMP category)`_ to provide feedback. 
 
 +------------------------------+-----------------------------------------------------------------------------------+--------------------------+--------------------------------------------------------+
 |Category                      | Feature                                                                           | Status                   | Reviews                                                |
@@ -378,3 +381,5 @@ considered for standardization.  Please contact *openmp-dev* at
 | device extension             | `'ompx_hold' map type modifier                                                    | :good:`prototyped`       | D106509, D106510                                       |
 |                              | <https://openmp.llvm.org/docs/openacc/OpenMPExtensions.html#ompx-hold>`_          |                          |                                                        |
 +------------------------------+-----------------------------------------------------------------------------------+--------------------------+--------------------------------------------------------+
+
+.. _Discourse forums (Runtimes - OpenMP category): https://discourse.llvm.org/c/runtimes/openmp/35

diff  --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 93d4ed58d4de5..9d244ca5fbf0d 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -675,5 +675,5 @@ this release by going into the "``clang/docs/``" directory in the Clang
 tree.
 
 If you have any questions or comments about Clang, please feel free to
-contact us via the `mailing
-list <https://lists.llvm.org/mailman/listinfo/cfe-dev>`_.
+contact us on the Discourse forums (Clang Frontend category)
+<https://discourse.llvm.org/c/clang/6>`_.

diff  --git a/clang/www/get_involved.html b/clang/www/get_involved.html
index d6eddb8227a54..bc43f7bfd7d04 100755
--- a/clang/www/get_involved.html
+++ b/clang/www/get_involved.html
@@ -28,41 +28,28 @@ <h2>Contribute</h2>
 
 <h2>Follow what's going on</h2>
 
-<p>Clang is a subproject of the <a href="https://llvm.org">LLVM Project</a>, but
-has its own mailing lists because the communities have people with 
diff erent
-interests.  The two clang lists are:</p>
+<p>Clang is a subproject of the <a href="https://llvm.org">LLVM Project</a>
+and has a Discourse forum and mailing list:</p>
 
 <ul>
 <li><a href="https://lists.llvm.org/mailman/listinfo/cfe-commits">cfe-commits
 </a> - This list is for patch submission/discussion.</li>
 
-<li><a href="https://lists.llvm.org/mailman/listinfo/cfe-dev">cfe-dev</a> -
-This list is for everything else Clang related (questions and answers, design
+<li><a href="https://discourse.llvm.org/c/clang/6">Clang Frontend Discourse forum</a> -
+This forum is for everything else Clang related (questions and answers, design
 discussions, etc).</li>
 
 </ul>
 
-<p>If you are interested in clang only, these two lists should be all
-you need.  If you are interested in the LLVM optimizer and code generator,
-please consider signing up for <a
-href="https://lists.llvm.org/mailman/listinfo/llvm-dev">llvm-dev</a> and <a
-href="https://lists.llvm.org/mailman/listinfo/llvm-commits">llvm-commits</a>
-as well.</p>
-
-
 <p>The most common way to talk with other developers on the project is through
-the <a href="https://lists.llvm.org/mailman/listinfo/cfe-dev">cfe-dev mailing
-list</a>.  The clang mailing list is a very friendly place and we welcome
-newcomers.  In addition to the cfe-dev list, a significant amount of design
+the <a href="https://discourse.llvm.org/c/clang/6">Clang Frontend Discourse forum
+</a>.  The clang forum is a very friendly place and we welcome
+newcomers.  In addition to the forum, a significant amount of design
 discussion takes place on the <a
 href="https://lists.llvm.org/mailman/listinfo/cfe-commits">cfe-commits mailing
 list</a>.  All of these lists have archives, so you can browse through previous
 discussions or follow the list development on the web if you prefer.</p>
 
-<p>You can also follow the <a href="http://planet.clang.org/">Planet Clang</a>
-community news feed which offers a window into the world, work and lives of
-Clang developers, contributors and the standards they implement.</p>
-
 <p>If you're looking for something to work on, check out our <a
 href="OpenProjects.html">Open Projects</a> page or look through the <a
 href="https://github.com/llvm/llvm-project/issues/">LLVM bug tracker</a>.</p>


        


More information about the cfe-commits mailing list