From 7548cec16f54d3abf2c1387d743372f589ce290f Mon Sep 17 00:00:00 2001 From: Aaron Ballman Date: Thu, 8 May 2025 09:40:33 -0400 Subject: [PATCH] [www][docs] Remove last mentions of IRC (#139076) It's the end of an era. The IRC channel was previously where the community gathered to discuss technical topics but is now a ghost town where the primary activity is moderators (me) kickbanning the same individual dozens of times a day for CoC violations and the secondary activity is telling the occasional person to come to Discord for help. The number of people engaging on IRC for the community's intended purposes seems to be roughly one person a month. So this removes all remaining mentions of IRC from our documentation so that it no longer appears to be an "official" channel for communicating with the community. It also removes IRC handles from the various maintainers lists, since those would stand out as confusing anachronisms. The IRC channel topic already recommends people come to the Discord server. There is no way to "shut down" an IRC channel such that it no longer exists, so the channel will continue to exist on OFTC, but will be unmoderated. (This was previously discussed in https://discourse.llvm.org/c/llvm/5 but some mentions persisted.) --- CONTRIBUTING.md | 5 ++--- bolt/Maintainers.txt | 5 ++--- clang-tools-extra/Maintainers.txt | 4 ++-- clang/Maintainers.rst | 6 +++--- clang/www/menu.html.incl | 2 +- flang-rt/CODE_OWNERS.TXT | 5 ++--- libcxx/utils/ci/BOT_OWNERS.txt | 2 +- llvm/CREDITS.TXT | 14 +------------- llvm/docs/CodeOfConduct.rst | 12 ++++++------ llvm/docs/DiscourseMigrationGuide.md | 1 - 10 files changed, 20 insertions(+), 36 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6424f9b26a9d..646d709a694d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,9 +9,8 @@ describes how to get involved, raise issues and submit patches. ## Getting in touch -Join the [LLVM Discourse forums](https://discourse.llvm.org/), [Discord -chat](https://discord.gg/xS7Z362), or #llvm IRC channel on -[OFTC](https://oftc.net/). +Join the [LLVM Discourse forums](https://discourse.llvm.org/) or [Discord +chat](https://discord.gg/xS7Z362). The LLVM project has adopted a [code of conduct](https://llvm.org/docs/CodeOfConduct.html) for participants to all modes of communication within the project. diff --git a/bolt/Maintainers.txt b/bolt/Maintainers.txt index 39439bb1b3fe..d3438fc3c52d 100644 --- a/bolt/Maintainers.txt +++ b/bolt/Maintainers.txt @@ -5,9 +5,8 @@ what goes in or not. The list is sorted by surname and formatted to allow easy grepping and beautification by scripts. The fields are: name (N), email (E), web-address -(W), PGP key ID and fingerprint (P), description (D), snail-mail address -(S) and (I) IRC handle. Each entry should contain at least the (N), (E) and -(D) fields. +(W), PGP key ID and fingerprint (P), and description (D). Each entry should +contain at least the (N), (E) and (D) fields. N: Maksim Panchenko, Rafael Auler E: maks@fb.com, rafaelauler@fb.com diff --git a/clang-tools-extra/Maintainers.txt b/clang-tools-extra/Maintainers.txt index 689f2408820e..43dfd48ad1f5 100644 --- a/clang-tools-extra/Maintainers.txt +++ b/clang-tools-extra/Maintainers.txt @@ -15,7 +15,7 @@ assistance. Lead Maintainer --------------- | Aaron Ballman -| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC) +| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord) clang-tidy @@ -33,7 +33,7 @@ clang-tidy clang-query ----------- | Aaron Ballman -| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC) +| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord) clang-doc diff --git a/clang/Maintainers.rst b/clang/Maintainers.rst index 8dfa1690ad84..f0704231ee5d 100644 --- a/clang/Maintainers.rst +++ b/clang/Maintainers.rst @@ -20,7 +20,7 @@ assistance. Lead Maintainer --------------- | Aaron Ballman -| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC) +| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord) Contained Components @@ -31,7 +31,7 @@ Clang that are typically contained to one area of the compiler. AST matchers ~~~~~~~~~~~~ | Aaron Ballman -| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC) +| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord) AST Visitors @@ -300,7 +300,7 @@ standard, when fixing standards bugs, or when implementing a new standard featur C conformance ~~~~~~~~~~~~~ | Aaron Ballman -| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC) +| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord) C++ conformance diff --git a/clang/www/menu.html.incl b/clang/www/menu.html.incl index 9d886c7dae96..ef510b9d2340 100755 --- a/clang/www/menu.html.incl +++ b/clang/www/menu.html.incl @@ -36,7 +36,7 @@ Clang Forum cfe-commits List Bug Reports - IRC: irc.oftc.net#llvm + Discord