##// END OF EJS Templates
Document how to backport
Matthias Bussonnier -
Show More
@@ -1,29 +1,56 b''
1 1 .. _core_developer_guide:
2 2
3 3 =================================
4 4 Guide for IPython core Developers
5 5 =================================
6 6
7 7 This guide documents the development of IPython itself. Alternatively,
8 8 developers of third party tools and libraries that use IPython should see the
9 9 :doc:`../development/index`.
10 10
11 11
12 12 For instruction on how to make a developer install see :ref:`devinstall`.
13 13
14 14 .. toctree::
15 15 :maxdepth: 1
16 16
17 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 47 Old Documentation
21 48 =================
22 49
23 50 Out of date documentation is still available and have been kept for archival purposes.
24 51
25 52 .. note::
26 53
27 54 Developers documentation used to be on the IPython wiki, but are now out of
28 55 date. The wiki is though still available for historical reasons: `Old IPython
29 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