diff options
author | Björn Gustavsson <[email protected]> | 2016-12-13 10:46:34 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2016-12-13 10:46:34 +0100 |
commit | 2100abd5744ef5835fcd5eada63d94a827eaee59 (patch) | |
tree | 8440993b178130c77ea8476638612759c763181d | |
parent | 19d91031de8263649ef17c7c32ff2a2453e91125 (diff) | |
download | otp-2100abd5744ef5835fcd5eada63d94a827eaee59.tar.gz otp-2100abd5744ef5835fcd5eada63d94a827eaee59.tar.bz2 otp-2100abd5744ef5835fcd5eada63d94a827eaee59.zip |
Update CONTRIBUTING.md
-rw-r--r-- | CONTRIBUTING.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 11e76632ed..ce127f8956 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -27,7 +27,7 @@ small code sample in the commit message or email a module that will provoke the * It is recommended to discuss new features on [the erlang-questions mailing list](http://erlang.org/mailman/listinfo/erlang-questions), -especially for major new features or any new features in Kernel or STDLIB. +especially for major new features or any new features in ERTS, Kernel, or STDLIB. * It is important to write a good commit message explaining **why** the feature is needed. We prefer that the information is in the commit message, so that anyone that want to know @@ -47,9 +47,10 @@ that only makes sense one some platforms, for example the `win32reg` module for compatibility in major releases and only for a very good reason. Usually we first deprecate the feature one or two releases beforehand. -* In general, language changes/extensions or major updates to Kernel and STDLIB also require an +* In general, language changes/extensions require an [EEP (Erlang Enhancement Proposal)](https://github.com/erlang/eep) to be written and approved before they -can be included in OTP. +can be included in OTP. Major changes or new features in ERTS, Kernel, or STDLIB may need an EEP or at least +a discussion on the mailing list. ## Before you submit your pull request @@ -78,7 +79,6 @@ Check your coding style: * Do not commit commented-out code or files that are no longer needed. Remove the code or the files. -* In most code (Erlang and C), indentation is 4 steps. Indentation using only spaces is preferred. -If you indent using a combination of space and tabs, remember that **tabs are always 8 steps.** +* In most code (Erlang and C), indentation is 4 steps. Indentation using only spaces is **strongly recommended**. (If you use Emacs, use Erlang-mode, and add `(setq c-basic-offset 4)` to `.emacs` to get C code correctly indented.) |