[PATCH] D63488: [docs] Phabricator, not the lists is the main entry point for new patches

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 18 05:36:32 PDT 2019


lebedev.ri created this revision.
lebedev.ri added reviewers: lattner, chandlerc.
lebedev.ri added a project: LLVM.

I've seen people trip over the current friendly-but-not-true wording more than once.
I'm reasonably sure that all the new patches generally go to phabricator, not lists.
How about we reword it to be more specific, and prevent misdirections?


Repository:
  rL LLVM

https://reviews.llvm.org/D63488

Files:
  docs/Contributing.rst
  docs/DeveloperPolicy.rst
  docs/Phabricator.rst


Index: docs/Phabricator.rst
===================================================================
--- docs/Phabricator.rst
+++ docs/Phabricator.rst
@@ -7,8 +7,8 @@
 .. contents::
   :local:
 
-If you prefer to use a web user interface for code reviews, you can now submit
-your patches for Clang and LLVM at `LLVM's Phabricator`_ instance.
+You can submit your patches for Clang and LLVM at `LLVM's Phabricator`_
+instance.
 
 While Phabricator is a useful tool for some, the relevant -commits mailing list
 is the system of record for all LLVM code review. The mailing list should be
Index: docs/DeveloperPolicy.rst
===================================================================
--- docs/DeveloperPolicy.rst
+++ docs/DeveloperPolicy.rst
@@ -93,24 +93,12 @@
    different tool, make sure it uses the ``diff -u`` format and that it
    doesn't contain clutter which makes it hard to read.
 
-Once your patch is ready, submit it by emailing it to the appropriate project's
-commit mailing list (or commit it directly if applicable). Alternatively, some
-patches get sent to the project's development list or component of the LLVM bug
-tracker, but the commit list is the primary place for reviews and should
-generally be preferred.
-
-When sending a patch to a mailing list, it is a good idea to send it as an
-*attachment* to the message, not embedded into the text of the message.  This
-ensures that your mailer will not mangle the patch when it sends it (e.g. by
-making whitespace changes or by wrapping lines).
-
-*For Thunderbird users:* Before submitting a patch, please open *Preferences >
-Advanced > General > Config Editor*, find the key
-``mail.content_disposition_type``, and set its value to ``1``. Without this
-setting, Thunderbird sends your attachment using ``Content-Disposition: inline``
-rather than ``Content-Disposition: attachment``. Apple Mail gamely displays such
-a file inline, making it difficult to work with for reviewers using that
-program.
+Once your patch is ready, please  follow
+:ref:`Phabricator#requesting-a-review-via-the-web-interface <phabricator-request-review-web>`
+to request a review using Phabricator (or commit it directly if applicable).
+Alternatively, some patches get sent to the project's development list or
+component of the LLVM bug tracker, but the Phabricator is the primary place for
+reviews and should generally be preferred.
 
 When submitting patches, please do not add confidentiality or non-disclosure
 notices to the patches themselves.  These notices conflict with the LLVM
Index: docs/Contributing.rst
===================================================================
--- docs/Contributing.rst
+++ docs/Contributing.rst
@@ -56,7 +56,7 @@
 * be an isolated change. Independent changes should be submitted as separate patches as this makes reviewing easier.
 
 To get a patch accepted, it has to be reviewed by the LLVM community. This can
-be done using `LLVM's Phabricator`_ or the llvm-commits mailing list.
+be done using `LLVM's Phabricator`_.
 Please  follow :ref:`Phabricator#requesting-a-review-via-the-web-interface <phabricator-request-review-web>`
 to request a review using Phabricator.
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D63488.205313.patch
Type: text/x-patch
Size: 3174 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190618/c6f7cebb/attachment.bin>


More information about the llvm-commits mailing list