summaryrefslogtreecommitdiff
path: root/src/mailman/docs
diff options
context:
space:
mode:
authorBarry Warsaw2012-10-31 17:31:12 +0100
committerBarry Warsaw2012-10-31 17:31:12 +0100
commita9464c14fc6dfc23613a1ec89446393fe6476f88 (patch)
tree74a926cfe64066ebffcf9adb89e7672289173d84 /src/mailman/docs
parenta1666479d87e26e5c79dd1cf507b8ef0472c59aa (diff)
downloadmailman-a9464c14fc6dfc23613a1ec89446393fe6476f88.tar.gz
mailman-a9464c14fc6dfc23613a1ec89446393fe6476f88.tar.zst
mailman-a9464c14fc6dfc23613a1ec89446393fe6476f88.zip
Diffstat (limited to 'src/mailman/docs')
-rw-r--r--src/mailman/docs/INTRODUCTION.rst4
-rw-r--r--src/mailman/docs/NEWS.rst5
-rw-r--r--src/mailman/docs/START.rst7
-rw-r--r--src/mailman/docs/STYLEGUIDE.rst2
-rw-r--r--src/mailman/docs/WebUIin5.rst4
5 files changed, 13 insertions, 9 deletions
diff --git a/src/mailman/docs/INTRODUCTION.rst b/src/mailman/docs/INTRODUCTION.rst
index 11d13c239..8e334c08a 100644
--- a/src/mailman/docs/INTRODUCTION.rst
+++ b/src/mailman/docs/INTRODUCTION.rst
@@ -82,7 +82,7 @@ lists and archives, etc., are available at:
Requirements
============
-Mailman 3.0 requires `Python 2.6`_ or newer.
+Mailman 3.0 requires `Python 2.7`_ or newer.
.. _`GNU Mailman`: http://www.list.org
@@ -90,4 +90,4 @@ Mailman 3.0 requires `Python 2.6`_ or newer.
.. _`Getting Started`: START.html
.. _Python: http://www.python.org
.. _FAQ: http://wiki.list.org/display/DOC/Frequently+Asked+Questions
-.. _`Python 2.6`: http://www.python.org/download/releases/2.6.6/
+.. _`Python 2.7`: http://www.python.org/download/releases/2.7.3/
diff --git a/src/mailman/docs/NEWS.rst b/src/mailman/docs/NEWS.rst
index 11f52a3de..892cc52c4 100644
--- a/src/mailman/docs/NEWS.rst
+++ b/src/mailman/docs/NEWS.rst
@@ -12,6 +12,11 @@ Here is a history of user visible changes to Mailman.
==========================
(2012-XX-XX)
+Compatibility
+-------------
+ * Python 2.7 is not required. Python 2.6 is no longer officially supported.
+ LP: #1073506
+
REST
----
* Add list_id to JSON representation for a mailing list (given by Jimmy
diff --git a/src/mailman/docs/START.rst b/src/mailman/docs/START.rst
index da76feae0..dbf4966c4 100644
--- a/src/mailman/docs/START.rst
+++ b/src/mailman/docs/START.rst
@@ -32,14 +32,13 @@ mailman-developers@python.org mailing list.
Requirements
============
-Python 2.6 or 2.7 is required. It can either be the default 'python' on your
-$PATH or it can be accessible via the ``python2.6`` or ``python2.7`` binary.
+Python 2.7 is required. It can either be the default 'python' on your
+$PATH or it can be accessible via the ``python2.7`` binary.
If your operating system does not include Python, see http://www.python.org
downloading and installing it from source. Python 3 is not yet supported.
In this documentation, a bare ``python`` refers to the Python executable used
-to invoke ``bootstrap.py``, which might be ``python2.6`` or ``python2.7``, as
-well as the system ``python`` or an absolute path.
+to invoke ``bootstrap.py``.
Mailman 3 is now based on the `zc.buildout`_ infrastructure, which greatly
simplifies building and testing Mailman.
diff --git a/src/mailman/docs/STYLEGUIDE.rst b/src/mailman/docs/STYLEGUIDE.rst
index b744c6557..29661701b 100644
--- a/src/mailman/docs/STYLEGUIDE.rst
+++ b/src/mailman/docs/STYLEGUIDE.rst
@@ -15,7 +15,7 @@ http://barry.warsaw.us/software/STYLEGUIDE.txt
This document contains a style guide for Python programming, as used in GNU
Mailman. `PEP 8`_ is the basis for this style guide so it's recommendations
should be followed except for the differences outlined here. This document
-assumes the use of Python 2.6 or 2.7, but not (yet) Python 3.
+assumes the use of Python 2.7, but not (yet) Python 3.
* After file comments (e.g. license block), add a ``__metaclass__`` definition
so that all classes will be new-style. Following that, add an ``__all__``
diff --git a/src/mailman/docs/WebUIin5.rst b/src/mailman/docs/WebUIin5.rst
index 56f2df9fb..6419e4752 100644
--- a/src/mailman/docs/WebUIin5.rst
+++ b/src/mailman/docs/WebUIin5.rst
@@ -7,8 +7,8 @@ Mailman 3's web UI, called Postorius. If all goes as planned, you should be
done within 5 minutes. This has been tested on Ubuntu 11.04.
In order to download the components necessary you need to have the `Bazaar`_
-version control system installed on your system. Mailman and mailman.client
-need at least Python version 2.6.
+version control system installed on your system. Mailman requires Python 2.7,
+while mailman.client needs at least Python version 2.6.
It's probably a good idea to set up a virtual Python environment using
`virtualenv`_. `Here is a brief HOWTO`_.