Show More
@@ -1,29 +1,56 b'' | |||||
1 | .. _core_developer_guide: |
|
1 | .. _core_developer_guide: | |
2 |
|
2 | |||
3 | ================================= |
|
3 | ================================= | |
4 | Guide for IPython core Developers |
|
4 | Guide for IPython core Developers | |
5 | ================================= |
|
5 | ================================= | |
6 |
|
6 | |||
7 | This guide documents the development of IPython itself. Alternatively, |
|
7 | This guide documents the development of IPython itself. Alternatively, | |
8 | developers of third party tools and libraries that use IPython should see the |
|
8 | developers of third party tools and libraries that use IPython should see the | |
9 | :doc:`../development/index`. |
|
9 | :doc:`../development/index`. | |
10 |
|
10 | |||
11 |
|
11 | |||
12 | For instruction on how to make a developer install see :ref:`devinstall`. |
|
12 | For instruction on how to make a developer install see :ref:`devinstall`. | |
13 |
|
13 | |||
14 | .. toctree:: |
|
14 | .. toctree:: | |
15 | :maxdepth: 1 |
|
15 | :maxdepth: 1 | |
16 |
|
16 | |||
17 | release_process |
|
17 | release_process | |
18 |
|
18 | |||
19 |
|
19 | |||
|
20 | Backporting Pull requests | |||
|
21 | ------------------------- | |||
|
22 | ||||
|
23 | All pull requests should usually be made against ``master``, if a Pull Request | |||
|
24 | need to be backported to an earlier release; then it should be tagged with the | |||
|
25 | correct ``milestone``. We then use `ghpro <https://pypi.python.org/pypi/ghpro>` | |||
|
26 | to automatically list and apply the PR on other branches. For example: | |||
|
27 | ||||
|
28 | .. code-block:: bash | |||
|
29 | ||||
|
30 | $ backport-pr todo --milestone 5.2 | |||
|
31 | [...snip..] | |||
|
32 | The following PRs have been backported | |||
|
33 | 9848 | |||
|
34 | 9851 | |||
|
35 | 9953 | |||
|
36 | 9955 | |||
|
37 | The following PRs should be backported: | |||
|
38 | 9417 | |||
|
39 | 9863 | |||
|
40 | 9925 | |||
|
41 | 9947 | |||
|
42 | ||||
|
43 | $ backport-pr apply 5.x 9947 | |||
|
44 | [...snip...] | |||
|
45 | ||||
|
46 | ||||
20 | Old Documentation |
|
47 | Old Documentation | |
21 | ================= |
|
48 | ================= | |
22 |
|
49 | |||
23 | Out of date documentation is still available and have been kept for archival purposes. |
|
50 | Out of date documentation is still available and have been kept for archival purposes. | |
24 |
|
51 | |||
25 | .. note:: |
|
52 | .. note:: | |
26 |
|
53 | |||
27 | Developers documentation used to be on the IPython wiki, but are now out of |
|
54 | Developers documentation used to be on the IPython wiki, but are now out of | |
28 | date. The wiki is though still available for historical reasons: `Old IPython |
|
55 | date. The wiki is though still available for historical reasons: `Old IPython | |
29 | GitHub Wiki. <https://github.com/ipython/ipython/wiki/Dev:-Index>`_ |
|
56 | GitHub Wiki. <https://github.com/ipython/ipython/wiki/Dev:-Index>`_ |
General Comments 0
You need to be logged in to leave comments.
Login now