Show More
@@ -0,0 +1,37 b'' | |||||
|
1 | ## Opening an Issue | |||
|
2 | ||||
|
3 | When opening a new Issue, please take the following steps: | |||
|
4 | ||||
|
5 | 1. Search GitHub and/or Google for your issue to avoid duplicate reports. | |||
|
6 | Keyword searches for your error messages are most helpful. | |||
|
7 | 2. If possible, try updating to master and reproducing your issue, | |||
|
8 | because we may have already fixed it. | |||
|
9 | 3. Try to include a minimal reproducible test case | |||
|
10 | 4. Include relevant system information. Start with the output of: | |||
|
11 | ||||
|
12 | python -c "import IPython; print(IPython.sys_info())" | |||
|
13 | ||||
|
14 | And include any relevant package versions, depending on the issue, | |||
|
15 | such as matplotlib, numpy, Qt, Qt bindings (PyQt/PySide), tornado, web browser, etc. | |||
|
16 | ||||
|
17 | ## Pull Requests | |||
|
18 | ||||
|
19 | Some guidelines on contributing to IPython: | |||
|
20 | ||||
|
21 | * All work is submitted via Pull Requests. | |||
|
22 | * Pull Requests can be submitted as soon as there is code worth discussing. | |||
|
23 | Pull Requests track the branch, so you can continue to work after the PR is submitted. | |||
|
24 | Review and discussion can begin well before the work is complete, | |||
|
25 | and the more discussion the better. | |||
|
26 | The worst case is that the PR is closed. | |||
|
27 | * Pull Requests should generally be made against master | |||
|
28 | * Pull Requests should be tested, if feasible: | |||
|
29 | - bugfixes should include regression tests | |||
|
30 | - new behavior should at least get minimal exercise | |||
|
31 | ||||
|
32 | [Travis](http://travis-ci.org/#!/ipython/ipython) does a pretty good job testing IPython and Pull Requests, | |||
|
33 | but it may make sense to manually perform tests (possibly with our `test_pr` script), | |||
|
34 | particularly for PRs that affect `IPython.parallel` or Windows. | |||
|
35 | ||||
|
36 | For more detailed information, see our [GitHub Workflow](https://github.com/ipython/ipython/wiki/Dev:-GitHub-workflow). | |||
|
37 |
General Comments 0
You need to be logged in to leave comments.
Login now