Contributing to Python: Difference between revisions

Content added Content deleted
imported>Jesstess
No edit summary
imported>Jesstess
No edit summary
Line 29: Line 29:
Next, please familiarize yourself with how Python uses its bug tracker by exploring and finding answers to the following questions:
Next, please familiarize yourself with how Python uses its bug tracker by exploring and finding answers to the following questions:


1. What is the oldest open Python ticket?
# What is the oldest open Python ticket?
1. How many open issues need a patch?
# How many open issues need a patch?
1. How many "critical"-level open issues are there?
# How many "critical"-level open issues are there?


== Goal #4: Version control ==
== Goal #4: Version control ==
Line 40: Line 40:


== Goal #5: creating patches ==
== Goal #5: creating patches ==

Code changes are represented in a concise and standard format called a "diff". <tt>patch</tt> is a utility which applies a "diff" to someone else's copy of the code.


If you have not used diff and patch before, please go through the diff and patch training mission at:
If you have not used diff and patch before, please go through the diff and patch training mission at: