diff --git a/docs/DeveloperPolicy.html b/docs/DeveloperPolicy.html index b7548c95866..c3d364caed3 100644 --- a/docs/DeveloperPolicy.html +++ b/docs/DeveloperPolicy.html @@ -13,13 +13,15 @@
This policy is aimed at regular contributors to LLVM. People interested in + contributing one-off patches can do so in an informal way by sending them to + the + llvm-commits mailing list and engaging another developer to see it through + the process.
+ @@ -83,27 +92,6 @@ email list to keep track of bugs and enhancements occurring in LLVM. - - -When a developer begins a major new project with the aim of contributing - it back to LLVM, s/he should inform the community with an email to - the llvm-dev - email list, to the extent possible. The reason for this is to: -
The design of LLVM is carefully controlled to ensure that all the pieces - fit together well and are as consistent as possible. If you plan to make a - major change to the way LLVM works or - a major new extension, it is a good idea to get consensus with the development - community before you start working on it.
-When a developer begins a major new project with the aim of contributing + it back to LLVM, s/he should inform the community with an email to + the llvm-dev + email list, to the extent possible. The reason for this is to: +
The design of LLVM is carefully controlled to ensure that all the pieces + fit together well and are as consistent as possible. If you plan to make a + major change to the way LLVM works or + a major new extension, it is a good idea to get consensus with the development + community before you start working on it.
+ +When making a large change to LLVM, we use a incremental style of - development instead of having long-term development branches. Long-term - development branches have a number of drawbacks:
+Once the design of the new feature is finalized, the work itself should be + done as a series of incremental changes, not as a long-term development + branch. Long-term development branches have a number of drawbacks:
We believe in correct attribution of contributions to their contributors. However, we do not want the source code to be littered