[PATCH] D83182: Expand the LLVM Developer Policy to include new sections on adding a project to the LLVM Monorepo, and a second about the LLVM Incubator projects.
Stephen Neuendorffer via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Jul 5 14:24:35 PDT 2020
stephenneuendorffer accepted this revision.
stephenneuendorffer added a comment.
I suggested a few minor rewrites that bugged me more on a second reading.
================
Comment at: llvm/docs/DeveloperPolicy.rst:534
+
+ * Generally, try to support LLVM and GCC versions from the last 3 years at a
+ minimum. This time-based guideline is not strict: we may support much older
----------------
complete sentence?
================
Comment at: llvm/docs/DeveloperPolicy.rst:546
+ * Once the RFC reaches consensus, update the CMake toolchain version checks as
+ well as the :doc:`getting started<GettingStarted>` guide. We want to
+ soft-error when developers compile LLVM. We say "soft-error" because the
----------------
"We want... " is awkward. How about "This check should first be enabled as a 'soft-error' which can be turned into a warning using a CMake flag."
================
Comment at: llvm/docs/DeveloperPolicy.rst:677-678
+in general <https://en.wikipedia.org/wiki/Monorepo>`_ are great because they
+allow atomic commits to the project, simplify CI, and generally encourage
+collaboration across subcommunities.
+
----------------
Seems a little anthropomorphic. how about " and make it easier for subcommunities to collaborate"
================
Comment at: llvm/docs/DeveloperPolicy.rst:718
+code to prove their utility and grow a community. This also allows
+collaboration between teams that have a special carveout for making
+contributions to projects under the LLVM umbrella.
----------------
"carveout" may not be something people are familiar with. Maybe "teams that already have permission to make contributions..."
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D83182/new/
https://reviews.llvm.org/D83182
More information about the llvm-commits
mailing list