From e13b5e6b2f5db0f70723adec32c987ea7f225021 Mon Sep 17 00:00:00 2001 From: Johannes Seitz Date: Mon, 10 Oct 2011 12:05:57 +0200 Subject: [PATCH 1/6] Removed line that didn't fit the topic. (Copy-paste error??) --- docs/starting/dev-env.rst | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/starting/dev-env.rst b/docs/starting/dev-env.rst index 488f591f3..d22b02785 100644 --- a/docs/starting/dev-env.rst +++ b/docs/starting/dev-env.rst @@ -1,9 +1,6 @@ Your Development Environment ============================ -Testing your code is very important. - - Text Editors :::::::::::: From 9b5946c593b03a8f811ad72975ec82d3d715070a Mon Sep 17 00:00:00 2001 From: Johannes Seitz Date: Mon, 10 Oct 2011 12:06:10 +0200 Subject: [PATCH 2/6] Fixed typo --- docs/shipping/freezing.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/shipping/freezing.rst b/docs/shipping/freezing.rst index bb2d02404..1f9fd4a7b 100644 --- a/docs/shipping/freezing.rst +++ b/docs/shipping/freezing.rst @@ -1,8 +1,8 @@ Freezing Your Code ================== -An alterinative to shipping your code is freezing it — shipping it as an -executable with a bundled Python enterpreter. +An alternative to shipping your code is freezing it — shipping it as an +executable with a bundled Python interpreter. Many applications you use every day do this: From a59752edb324253d9c183e4ebee5bdcb0f0bb6e5 Mon Sep 17 00:00:00 2001 From: Johannes Seitz Date: Mon, 10 Oct 2011 12:08:05 +0200 Subject: [PATCH 3/6] Fixed typos --- docs/intro/community.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/intro/community.rst b/docs/intro/community.rst index 70e7389d6..107530262 100644 --- a/docs/intro/community.rst +++ b/docs/intro/community.rst @@ -62,12 +62,12 @@ Submitting a PEP Python Conferences -------------------------- -The major venue of the Python community are developer conferences. The two most notable conferences are PyCon, which is held in the US and it's overseas sibling EuroPython. +The major venue of the Python community are developer conferences. The two most notable conferences are PyCon, which is held in the US and it's european sibling, called EuroPython. -A comprehensive list of conferences is maintained `here `_. +A comprehensive list of conferences is maintained `at pycon.org `_. Python User Groups -------------------------- -User Groups are where a bunch of Python developers meet to present or talk about python topics of interest. A list of local user groups is maintained in the `Python Software Foundation Wiki `_. \ No newline at end of file +User Groups are where a bunch of Python developers meet to present or talk about Python topics of interest. A list of local user groups is maintained at the `Python Software Foundation Wiki `_. \ No newline at end of file From 0cb273d09479462efc305d944d28135a49d5c610 Mon Sep 17 00:00:00 2001 From: Johannes Seitz Date: Mon, 10 Oct 2011 12:08:36 +0200 Subject: [PATCH 4/6] Added links to official Python Docs and Read the Docs --- docs/intro/resources.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docs/intro/resources.rst b/docs/intro/resources.rst index 314a462a8..daadf8ed7 100644 --- a/docs/intro/resources.rst +++ b/docs/intro/resources.rst @@ -1,3 +1,23 @@ +Documentation +============= + +Official Documentation +~~~~~~~~~~~~~~~~~~~~~~ + +The official Python Language and Library documentation can be found here: + +- `Python 2.x `_ +- `Python 3.x `_ + + +Read the Docs +~~~~~~~~~~~~~ + +Read the Docs is a popular community project, providing a single location for all documentation of popular and even more exotic Python modules. + +`Read the Docs `_ + + Resources ========= From 7a4a89d10253e10ea5934ac5f3faaa90abaa5fae Mon Sep 17 00:00:00 2001 From: Johannes Seitz Date: Mon, 10 Oct 2011 12:08:57 +0200 Subject: [PATCH 5/6] Added paragraph "Why CI?" --- docs/scenarios/ci.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/scenarios/ci.rst b/docs/scenarios/ci.rst index 43ec190d4..013acd511 100644 --- a/docs/scenarios/ci.rst +++ b/docs/scenarios/ci.rst @@ -5,6 +5,11 @@ Continuous Integration Why? ---- +Martin Folwer, who first wrote about Continuous Integration (short: CI) together with Kent Beck, describes the CI as follows: + + Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. This article is a quick overview of Continuous Integration summarizing the technique and its current usage. + +Source: http://martinfowler.com/articles/continuousIntegration.html Jenkins ------- From c05e560393998e88204507e600eb8335218dc99a Mon Sep 17 00:00:00 2001 From: Johannes Seitz Date: Mon, 10 Oct 2011 12:12:13 +0200 Subject: [PATCH 6/6] Added missing AUTHORS file. --- AUTHORS | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 AUTHORS diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 000000000..002f06898 --- /dev/null +++ b/AUTHORS @@ -0,0 +1,2 @@ +Kenneth Reitz +Johannes Seitz \ No newline at end of file