Skip to content

Commit fb5c67b

Browse files
author
José Valim
committed
Update CONTRIBUTING.md
Feature requests should be discussed over the core mailing list.
1 parent d63d2c9 commit fb5c67b

File tree

1 file changed

+20
-11
lines changed

1 file changed

+20
-11
lines changed

CONTRIBUTING.md

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,18 @@ process easy and effective for everyone involved!
55

66
## Using the issue tracker
77

8-
The issue tracker is the preferred channel for [bug reports](#bugs-reports),
9-
[features requests](#feature-requests) and [submitting pull
10-
requests](#pull-requests), but please **do not** use the issue tracker for
11-
personal support requests. Instead, use
12-
[the mailing list](http://groups.google.com/group/elixir-lang-talk),
13-
[Stack Overflow](http://stackoverflow.com/questions/ask?tags=elixir), or
14-
[#elixir-lang](irc://chat.freenode.net/elixir-lang) on Freenode).
8+
Use the issues tracker for:
9+
10+
* [bug reports](#bugs-reports)
11+
* [submitting pull requests](#pull-requests)
12+
13+
Please **do not** use the issues tracker for personal support requests nor feature requests. Support requests should be send to:
14+
15+
* [the elixir-talk mailing list](http://groups.google.com/group/elixir-lang-talk)
16+
* [Stack Overflow](http://stackoverflow.com/questions/ask?tags=elixir)
17+
* [#elixir-lang](irc://chat.freenode.net/elixir-lang)
18+
19+
Feature requests can be discussed on [the elixir-core mailing list](http://groups.google.com/group/elixir-lang-core).
1520

1621
We do our best to keep the issues tracker tidy and organized, making it useful
1722
for everyone. For example, we classify open issues per application and perceived
@@ -60,10 +65,10 @@ Example:
6065
6166
## Feature requests
6267

63-
Feature requests are welcome. But take a moment to find out whether your idea
64-
fits with the scope and aims of the project. It's up to *you* to make a strong
65-
case to convince the project's developers of the merits of this feature. Please
66-
provide as much detail and context as possible.
68+
Feature requests are welcome and should be discussed on [the elixir-core mailing list](http://groups.google.com/group/elixir-lang-core). But take a moment to find
69+
out whether your idea fits with the scope and aims of the project. It's up to *you*
70+
to make a strong case to convince the project's developers of the merits of this
71+
feature. Please provide as much detail and context as possible.
6772

6873
## Contributing
6974

@@ -86,6 +91,10 @@ You can run all tests in the root directory with `make test` and you can
8691
also run tests for a specific framework `make test_#{NAME}`, for example,
8792
`make test_ex_unit`.
8893

94+
From time to time, your tests may fail in an existing Elixir checkout and
95+
may require a clean start by running `make clean compile`. You can always
96+
check [the official build status on Travis-CI](https://travis-ci.org/elixir-lang/elixir).
97+
8998
With tests running and passing, you are ready to contribute to Elixir and
9099
send your pull requests.
91100

0 commit comments

Comments
 (0)