You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
way to see what other people are interested in and watching the flow of the
62
58
project as a whole.
63
59
64
-
We recommend that active developers register an email account with `LLVM
65
-
Bugzilla <https://bugs.llvm.org/>`_ and preferably subscribe to the `llvm-bugs
60
+
We recommend that active developers monitor incoming issues to our `GitHub issue tracker <https://github.com/llvm/llvm-project/issues>`_ and preferably subscribe to the `llvm-bugs
66
61
<http://lists.llvm.org/mailman/listinfo/llvm-bugs>`_ email list to keep track
67
62
of bugs and enhancements occurring in LLVM. We really appreciate people who are
68
63
proactive at catching incoming bugs in their components and dealing with them
69
64
promptly.
70
65
71
-
Please be aware that all public LLVM mailing lists are public and archived, and
66
+
Please be aware that all public LLVM mailing lists and discourse forums are public and archived, and
72
67
that notices of confidentiality or non-disclosure cannot be respected.
73
68
74
69
.. _patch:
@@ -219,7 +214,7 @@ the future that the change is responsible for. For example:
219
214
* The changes should not cause performance or correctness regressions in code
220
215
compiled by LLVM on all applicable targets.
221
216
222
-
* You are expected to address any `Bugzilla bugs<https://bugs.llvm.org/>`_ that
217
+
* You are expected to address any `GitHub Issues<https://github.com/llvm/llvm-project/issues>`_ that
223
218
result from your change.
224
219
225
220
We prefer for this to be handled before submission but understand that it isn't
@@ -281,7 +276,7 @@ Below are some guidelines about the format of the message itself:
281
276
code snippets and gory details should be left to bug comments, web
282
277
review or the mailing list.
283
278
284
-
* If the patch fixes a bug in bugzilla, please include the PR# in the message.
279
+
* If the patch fixes a bug in GitHub Issues, please include the PR# in the message.
285
280
286
281
* Text formatting and spelling should follow the same rules as documentation
287
282
and in-code comments, ex. capitalization, full stop, etc.
@@ -435,8 +430,7 @@ Making a Major Change
435
430
---------------------
436
431
437
432
When a developer begins a major new project with the aim of contributing it back
438
-
to LLVM, they should inform the community with an email to the `llvm-dev
439
-
<http://lists.llvm.org/mailman/listinfo/llvm-dev>`_ email list, to the extent
433
+
to LLVM, they should inform the community with a post to the `LLVM Discourse forums`_, to the extent
440
434
possible. The reason for this is to:
441
435
442
436
#. keep the community informed about future changes to LLVM,
@@ -593,7 +587,7 @@ C API Changes
593
587
* Including new things into the API: If an LLVM subcomponent has a C API already
594
588
included, then expanding that C API is acceptable. Adding C API for
595
589
subcomponents that don't currently have one needs to be discussed on the
596
-
mailing list for design and maintainability feedback prior to implementation.
590
+
`LLVM Discourse forums`_ for design and maintainability feedback prior to implementation.
597
591
598
592
* Documentation: Any changes to the C API are required to be documented in the
599
593
release notes so that it's clear to external users who do not follow the
@@ -613,7 +607,7 @@ will only be done through the following process:
613
607
at a minimum. This time-based guideline is not strict: we may support much
614
608
older compilers, or decide to support fewer versions.
615
609
616
-
* An RFC is sent to the `llvm-dev mailing list`_
610
+
* An RFC is sent to the `LLVM Discourse forums`_
617
611
618
612
- Detail upsides of the version increase (e.g. which newer C++ language or
619
613
library features LLVM should use; avoid miscompiles in particular compiler
@@ -625,7 +619,7 @@ will only be done through the following process:
625
619
softer transition path for developers compiling LLVM, because the
626
620
error can be turned into a warning using a CMake flag. This is an important
627
621
step: LLVM still doesn't have code which requires the new toolchains, but it
628
-
soon will. If you compile LLVM but don't read the mailing list, we should
622
+
soon will. If you compile LLVM but don't read the forums, we should
629
623
tell you!
630
624
631
625
* Ensure that at least one LLVM release has had this soft-error. Not all
@@ -640,7 +634,7 @@ will only be done through the following process:
640
634
* Start using the new features in LLVM's codebase.
641
635
642
636
Here's a `sample RFC
643
-
<http://lists.llvm.org/pipermail/llvm-dev/2019-January/129452.html>`_ and the
637
+
<https://discourse.llvm.org/t/rfc-migrating-past-c-11/50943>`_ and the
0 commit comments