Skip to content

Commit 7548cec

Browse files
authored
[www][docs] Remove last mentions of IRC (llvm#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.)
1 parent 30f7a6c commit 7548cec

File tree

10 files changed

+20
-36
lines changed

10 files changed

+20
-36
lines changed

CONTRIBUTING.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,8 @@ describes how to get involved, raise issues and submit patches.
99

1010
## Getting in touch
1111

12-
Join the [LLVM Discourse forums](https://discourse.llvm.org/), [Discord
13-
chat](https://discord.gg/xS7Z362), or #llvm IRC channel on
14-
[OFTC](https://oftc.net/).
12+
Join the [LLVM Discourse forums](https://discourse.llvm.org/) or [Discord
13+
chat](https://discord.gg/xS7Z362).
1514

1615
The LLVM project has adopted a [code of conduct](https://llvm.org/docs/CodeOfConduct.html) for
1716
participants to all modes of communication within the project.

bolt/Maintainers.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ what goes in or not.
55

66
The list is sorted by surname and formatted to allow easy grepping and
77
beautification by scripts. The fields are: name (N), email (E), web-address
8-
(W), PGP key ID and fingerprint (P), description (D), snail-mail address
9-
(S) and (I) IRC handle. Each entry should contain at least the (N), (E) and
10-
(D) fields.
8+
(W), PGP key ID and fingerprint (P), and description (D). Each entry should
9+
contain at least the (N), (E) and (D) fields.
1110

1211
N: Maksim Panchenko, Rafael Auler
1312
E: maks@fb.com, rafaelauler@fb.com

clang-tools-extra/Maintainers.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ assistance.
1515
Lead Maintainer
1616
---------------
1717
| Aaron Ballman
18-
| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC)
18+
| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord)
1919

2020

2121
clang-tidy
@@ -33,7 +33,7 @@ clang-tidy
3333
clang-query
3434
-----------
3535
| Aaron Ballman
36-
| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC)
36+
| aaron@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord)
3737

3838

3939
clang-doc

clang/Maintainers.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ assistance.
2020
Lead Maintainer
2121
---------------
2222
| Aaron Ballman
23-
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC)
23+
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord)
2424
2525

2626
Contained Components
@@ -31,7 +31,7 @@ Clang that are typically contained to one area of the compiler.
3131
AST matchers
3232
~~~~~~~~~~~~
3333
| Aaron Ballman
34-
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC)
34+
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord)
3535
3636

3737
AST Visitors
@@ -300,7 +300,7 @@ standard, when fixing standards bugs, or when implementing a new standard featur
300300
C conformance
301301
~~~~~~~~~~~~~
302302
| Aaron Ballman
303-
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord), AaronBallman (IRC)
303+
| aaron\@aaronballman.com (email), aaron.ballman (Phabricator), AaronBallman (GitHub), AaronBallman (Discourse), aaronballman (Discord)
304304
305305

306306
C++ conformance

clang/www/menu.html.incl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
<a href="https://discourse.llvm.org/c/clang">Clang Forum</a>
3737
<a href="http://lists.llvm.org/mailman/listinfo/cfe-commits">cfe-commits List</a>
3838
<a href="https://github.com/llvm/llvm-project/issues">Bug Reports</a>
39-
<a href="irc://irc.oftc.net/llvm">IRC: irc.oftc.net#llvm</a>
39+
<a href="https://discord.gg/2kQU7PCuys">Discord</a>
4040
</div>
4141

4242
<div class="submenu">

flang-rt/CODE_OWNERS.TXT

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ what goes in or not.
55

66
The list is sorted by surname and formatted to allow easy grepping and
77
beautification by scripts. The fields are: name (N), email (E), web-address
8-
(W), PGP key ID and fingerprint (P), description (D), snail-mail address
9-
(S) and (I) IRC handle. Each entry should contain at least the (N), (E) and
10-
(D) fields.
8+
(W), PGP key ID and fingerprint (P), and description (D). Each entry should
9+
contain at least the (N), (E) and (D) fields.
1110

1211
N: Steve Scalpone
1312
E: sscalpone@nvidia.com

libcxx/utils/ci/BOT_OWNERS.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cannot be figured out by the community alone.
55
The list is sorted by surname and formatted to allow easy grepping and
66
beautification by scripts. The fields are: name (N), email (E), web-address
77
(W), PGP key ID and fingerprint (P), description (D), snail-mail address
8-
(S), Phabricator handle (H), IRC handle (I) and GitHub username(s) (G).
8+
(S), Phabricator handle (H), and GitHub username(s) (G).
99
Each entry should contain at least the (N), (E) and (D) fields.
1010

1111
N: Linaro Toolchain Working Group

llvm/CREDITS.TXT

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ done!
55

66
The list is sorted by surname and formatted to allow easy grepping and
77
beautification by scripts. The fields are: name (N), email (E), web-address
8-
(W), PGP key ID and fingerprint (P), description (D), snail-mail address
9-
(S), and (I) IRC handle.
8+
(W), PGP key ID and fingerprint (P), and description (D).
109

1110
N: Vikram Adve
1211
E: vadve@cs.uiuc.edu
@@ -24,12 +23,10 @@ D: MingW Win32 API portability layer
2423
N: Aaron Ballman
2524
E: aaron@aaronballman.com
2625
D: Clang frontend, frontend attributes, Windows support, general bug fixing
27-
I: AaronBallman
2826

2927
N: Alexey Bataev
3028
E: a.bataev@outlook.com
3129
D: Clang frontend, OpenMP in clang, SLP vectorizer, Loop vectorizer, InstCombine
32-
I: ABataev
3330

3431
N: Nate Begeman
3532
E: natebegeman@mac.com
@@ -180,7 +177,6 @@ D: Loop Vectorizer improvements
180177
D: Regression and Test Suite improvements
181178
D: Linux compatibility (GNU, musl, etc)
182179
D: Initial Linux kernel / Android support effort
183-
I: rengolin
184180

185181
N: David Goodwin
186182
E: david@goodwinz.net
@@ -197,7 +193,6 @@ D: Improvements for space efficiency
197193

198194
N: James Grosbach
199195
E: grosbach@apple.com
200-
I: grosbach
201196
D: SjLj exception handling support
202197
D: General fixes and improvements for the ARM back-end
203198
D: MCJIT
@@ -250,7 +245,6 @@ D: Author of LLVM Ada bindings
250245
N: Erich Keane
251246
E: erich.keane@intel.com
252247
D: A variety of Clang contributions including function multiversioning, regcall/vectorcall.
253-
I: ErichKeane
254248

255249
N: Eric Kidd
256250
W: http://randomhacks.net/
@@ -326,7 +320,6 @@ D: Backend for Qualcomm's Hexagon VLIW processor.
326320

327321
N: Bruno Cardoso Lopes
328322
E: bruno.cardoso@gmail.com
329-
I: bruno
330323
W: http://brunocardoso.cc
331324
D: Mips backend
332325
D: Random ARM integrated assembler and assembly parser improvements
@@ -367,7 +360,6 @@ D: Support for implicit TLS model used with MS VC runtime
367360
D: Dumping of Win64 EH structures
368361

369362
N: Takumi Nakamura
370-
I: chapuni
371363
E: geek4civic@gmail.com
372364
E: chapuni@hf.rim.or.jp
373365
D: Maintaining the Git monorepo
@@ -442,12 +434,10 @@ D: Cmake dependency chain and various bug fixes
442434

443435
N: Alex Rosenberg
444436
E: alexr@leftfield.org
445-
I: arosenberg
446437
D: ARM calling conventions rewrite, hard float support
447438

448439
N: Chad Rosier
449440
E: mcrosier@codeaurora.org
450-
I: mcrosier
451441
D: AArch64 fast instruction selection pass
452442
D: Fixes and improvements to the ARM fast-isel pass
453443
D: Fixes and improvements to the AArch64 backend
@@ -462,7 +452,6 @@ D: MSIL backend
462452

463453
N: Duncan Sands
464454
E: baldrick@free.fr
465-
I: baldrick
466455
D: Ada support in llvm-gcc
467456
D: Dragonegg plugin
468457
D: Exception handling improvements
@@ -533,7 +522,6 @@ E: phoebe.wang@intel.com
533522
D: X86 bug fixes and new instruction support.
534523

535524
N: Bill Wendling
536-
I: wendling
537525
E: isanbard@gmail.com
538526
D: Release manager, IR Linker, LTO.
539527
D: Bunches of stuff.

llvm/docs/CodeOfConduct.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ the spirit in which it's intended - a guide to make it easier to communicate
2424
and participate in the community.
2525

2626
This code of conduct applies to all spaces managed by the LLVM project or The
27-
LLVM Foundation. This includes IRC and Discord channels, mailing lists, bug
28-
trackers, LLVM events such as the developer meetings and socials, and any other
29-
forums created by the project that the community uses for communication. It
30-
applies to all of your communication and conduct in these spaces, including
31-
emails, chats, things you say, slides, videos, posters, signs, or even t-shirts
32-
you display in these spaces.
27+
LLVM Foundation. This includes Discord channels, mailing lists, bug trackers,
28+
LLVM events such as the developer meetings and socials, and any other forums
29+
created by the project that the community uses for communication. It applies to
30+
all of your communication and conduct in these spaces, including emails, chats,
31+
things you say, slides, videos, posters, signs, or even t-shirts you display in
32+
these spaces.
3333

3434
In rare cases, violations of this code outside of these spaces may affect a
3535
person’s ability to participate within these spaces. Important examples

llvm/docs/DiscourseMigrationGuide.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ Use these email addresses to create a topic by email in the specific discourse c
8888
<tr><td>Project Infrastructure - Code Review</td><td>infra-codereview@discourse.llvm.org</td></tr>
8989
<tr><td>Project Infrastructure - Discord</td><td>infra-discord@discourse.llvm.org</td></tr>
9090
<tr><td>Project Infrastructure - Mailing Lists and Forums</td><td>infra-mailinglists@discourse.llvm.org</td></tr>
91-
<tr><td>Project Infrastructure - IRC</td><td> infra-irc@discourse.llvm.org</td></tr>
9291
<tr><td>Project Infrastructure - Infrastructure Working Group</td><td>infra-iwg@discourse.llvm.org</td></tr>
9392
<tr><td>Community</td><td>community@discourse.llvm.org</td></tr>
9493
<tr><td>Community - Women in Compilers and Tools</td><td>wict@discourse.llvm.org</td></tr>

0 commit comments

Comments
 (0)