Skip to content

Replace documentation mentions of IRC with Discord #114276

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Oct 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions clang/www/OpenProjects.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,8 +160,8 @@ <h1>Open Clang Projects</h1>
<p>If you hit a bug with Clang, it is very useful for us if you reduce the code
that demonstrates the problem down to something small. There are many ways to
do this; ask on <a href="https://discourse.llvm.org/c/clang">Discourse</a>,
<a href="https://discord.com/channels/636084430946959380/636725486533345280">Discord</a>,
or <a href="https://llvm.org/docs/GettingInvolved.html#irc"IRC</a> for advice.</p>
<a href="https://discord.com/channels/636084430946959380/636725486533345280">Discord</a>
for advice.</p>

</div>
</body>
Expand Down
2 changes: 1 addition & 1 deletion libunwind/docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ and `Getting started with LLVM <https://llvm.org/docs/GettingStarted.html>`__.

If you think you've found a bug in libunwind, please report it using
the `LLVM bug tracker`_. If you're not sure, you
can ask for support on the `Runtimes forum`_ or on IRC.
can ask for support on the `Runtimes forum`_ or on Discord.
Please use the tag "libunwind" for new threads.

**Patches**
Expand Down
12 changes: 6 additions & 6 deletions llvm/docs/CodeOfConduct.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ the spirit in which it's intended - a guide to make it easier to communicate
and participate in the community.

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

In rare cases, violations of this code outside of these spaces may affect a
person’s ability to participate within these spaces. Important examples
Expand Down
4 changes: 2 additions & 2 deletions llvm/docs/CodeReview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -248,8 +248,8 @@ larger features. Common ways to speed up review times for your patches are:
get this patch landed and ping it every couple of days. If it is
not urgent, the common courtesy ping rate is one week. Remember that you're
asking for valuable time from other professional developers.
* Ask for help on IRC. Developers on IRC will be able to either help you
directly, or tell you who might be a good reviewer.
* Ask for help on Discord. Developers on Discord will be able to either help
you directly, or tell you who might be a good reviewer.
* Split your patch into multiple smaller patches that build on each other. The
smaller your patch is, the higher the probability that somebody will take a quick
look at it. When doing this, it is helpful to add "[N/M]" (for 1 <= N <= M) to
Expand Down
2 changes: 1 addition & 1 deletion llvm/docs/Contributing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Contributing to LLVM
Thank you for your interest in contributing to LLVM! There are multiple ways to
contribute, and we appreciate all contributions. In case you have questions,
you can either use the `Forum`_ or, for a more interactive chat, go to our
`Discord server`_ or the IRC #llvm channel on `irc.oftc.net`_.
`Discord server`_.

If you want to contribute code, please familiarize yourself with the :doc:`DeveloperPolicy`.

Expand Down
2 changes: 1 addition & 1 deletion llvm/docs/DeveloperPolicy.rst
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ within an area of a project:
* aid release managers with backporting and other release-related
activities,
* be a point of contact for contributors who need help (answering questions
on Discord/Discourse/IRC or holding office hours).
on Discord/Discourse or holding office hours).

Each top-level project in the monorepo will specify one or more
lead maintainers who are responsible for ensuring community needs are
Expand Down
31 changes: 9 additions & 22 deletions llvm/docs/GettingInvolved.rst
Original file line number Diff line number Diff line change
Expand Up @@ -373,11 +373,7 @@ Guidance for office hours hosts
* When starting an office hours session, consider typing something like "*Hi,
I'm available for chats in the next half hour at* video chat URL. *I'm
looking forward to having conversations on the video chat or here.*" on the
LLVM chat channels that you are already on. These could include:

* the `#office-hours Discord channel
<https://discord.com/channels/636084430946959380/976196303681896538>`__.
* :ref:`IRC`
the `#office-hours Discord channel <https://discord.com/channels/636084430946959380/976196303681896538>`__.

Doing this can help:
* overcome potential anxiety to call in for a first time,
Expand All @@ -388,27 +384,18 @@ Guidance for office hours hosts
from the list above.


.. _IRC:

IRC
---
Discord
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You've removed the thing that lets you link to this section, if I'm recalling my RST correctly.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope -- headings create anchor targets (we have some links that use it as an anchor target and those still work).

-------

Users and developers of the LLVM project (including subprojects such as Clang)
can be found in #llvm on `irc.oftc.net <irc://irc.oftc.net/llvm>`_. The channel
is actively moderated.
can be found on the community's `Discord <https://discord.com/channels/636084430946959380/636725486533345280>`_
chat server. The server is actively moderated.

The #llvm-build channel has a bot for
The #buildbot-status channel has a bot for
`LLVM buildbot <http://lab.llvm.org/buildbot/#/console>`_ status changes. The
bot will post a message with a link to a build bot and a blamelist when a build
goes from passing to failing and again (without the blamelist) when the build
goes from failing back to passing. It is a good channel for actively monitoring
build statuses, but it is a noisy channel due to the automated messages. The
channel is not actively moderated.

In addition to the traditional IRC there is a
`Discord <https://discord.com/channels/636084430946959380/636725486533345280>`_
chat server available. To sign up, please use this
`invitation link <https://discord.com/invite/xS7Z362>`_.
bot will update the channel with a link to a build bot when a build goes from
passing to failing and again when the build goes from failing back to passing.
It is a great way to actively monitor the status of the build.


.. _meetups-social-events:
Expand Down
5 changes: 2 additions & 3 deletions llvm/docs/ResponseGuide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ taken, but below is a list of possible resolutions:
violation.
* A private verbal warning and/or reprimand from the committee to the
individual(s) involved and request to stop this behavior. This conversation
may happen in person, email, by phone, video chat, or IRC.
may happen in person, email, by phone, video chat, or Discord.
* Request that the reportee avoid any interaction with, and physical proximity
to, another person for the remainder of the event.
* Refusal of alcoholic beverage purchases by the reportee at LLVM events.
Expand All @@ -202,8 +202,7 @@ taken, but below is a list of possible resolutions:
* Immediately ending any volunteer responsibilities and privileges the reportee
holds.
* An imposed suspension (e.g., asking someone to "take a week off" from mailing
lists, bug tracker, IRC, Discord, repositories, or other communication
forms).
lists, bug tracker, Discord, repositories, or other communication forms).
* A permanent or temporary ban from some or all LLVM Project spaces (online or
in person).

Expand Down
2 changes: 1 addition & 1 deletion llvm/docs/_templates/indexsidebar.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ <h3>Getting Involved</h3>
<li><a href="https://llvm.org/docs/Contributing.html">Contributing to LLVM</a></li>
<li><a href="https://llvm.org/docs/HowToSubmitABug.html">Submitting Bug Reports</a></li>
<li><a href="https://llvm.org/docs/GettingInvolved.html#mailing-lists">Mailing Lists</a></li>
<li><a href="https://llvm.org/docs/GettingInvolved.html#irc">IRC</a></li>
<li><a href="https://llvm.org/docs/GettingInvolved.html#discord">Discord</a></li>
<li><a href="https://llvm.org/docs/GettingInvolved.html#meetups-and-social-events">Meetups and Social Events</a></li>
</ul>

Expand Down
Loading