Contributing to Python: Difference between revisions
Content added Content deleted
imported>Jesstess No edit summary |
imported>Jesstess No edit summary |
||
Line 50: | Line 50: | ||
Mercurial is the distributed version control system Python uses to manages changes to its code. |
Mercurial is the distributed version control system Python uses to manages changes to its code. |
||
Please [http://mercurial.selenic.com/downloads/ |
Please [http://mercurial.selenic.com/downloads/ download and install Mercurial now]. |
||
If you have not used Mercurial before, please go through [ |
If you have not used Mercurial before, please go through [http://hgbook.red-bean.com/read/a-tour-of-mercurial-the-basics.html this tutorial]. |
||
Line 88: | Line 88: | ||
Please read through the following sections of the developer guide: |
Please read through the following sections of the developer guide: |
||
# [http://docs.python.org/devguide/#quick-start |
# [http://docs.python.org/devguide/#quick-start Quick start] |
||
# [http://docs.python.org/devguide/setup.html |
# [http://docs.python.org/devguide/setup.html Setup] |
||
# [http://docs.python.org/devguide/help.html |
# [http://docs.python.org/devguide/help.html Where to get help] |
||
# [http://docs.python.org/devguide/patch.html |
# [http://docs.python.org/devguide/patch.html The lifecycle of a patch] |
||
# [http://docs.python.org/devguide/runtests.html |
# [http://docs.python.org/devguide/runtests.html Writing and running tests] |
||
# [http://docs.python.org/devguide/tracker.html#tracker |
# [http://docs.python.org/devguide/tracker.html#tracker Using the issue tracker] |
||
# [http://docs.python.org/devguide/devcycle.html |
# [http://docs.python.org/devguide/devcycle.html The CPython development cycle] |
||
By the end, you'll: |
By the end, you'll: |
||
Line 116: | Line 116: | ||
First, the developer guide suggests 2 good areas for first-time contributors: |
First, the developer guide suggests 2 good areas for first-time contributors: |
||
# [http://docs.python.org/devguide/docquality.html |
# [http://docs.python.org/devguide/docquality.html Documentation] |
||
# [http://docs.python.org/devguide/coverage.html |
# [http://docs.python.org/devguide/coverage.html Test coverage] |
||
If those sound interesting to you, look for issues in those areas. |
If those sound interesting to you, look for issues in those areas. |