summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/ALPHA.txt11
-rw-r--r--docs/NEWS.txt43
-rw-r--r--mailman/pipeline/docs/digests.txt2
-rw-r--r--setup.py2
4 files changed, 53 insertions, 5 deletions
diff --git a/docs/ALPHA.txt b/docs/ALPHA.txt
index 427332e74..1cfefb012 100644
--- a/docs/ALPHA.txt
+++ b/docs/ALPHA.txt
@@ -5,9 +5,10 @@ Copyright (C) 2008-2009 by the Free Software Foundation, Inc.
ALPHA RELEASE
The Mailman 3 alpha releases are being provided to give developers and
- other interested people early looks at the next major version. As such,
- many things may not work yet. Your feedback and contributions are
- welcome. Bug reports are welcome on the Mailman bug tracker at
+ other interested people an early look at the next major version. As such,
+ many things may not work yet. Your participation is encouraged. Your
+ feedback and contributions are welcome. Please submit bug reports on the
+ Mailman bug tracker at
https://bugs.launchpad.net/mailman
@@ -35,6 +36,10 @@ USING THE ALPHA
line under the [buildout] section. Change the path to the megamerge
package to point to the location of your checked out branch above.
+ You will need the gettext package (specifically, the msgfmt(1) command) in
+ order to build the I18N message catalogs. If you're missing this command,
+ it is known that the digests.txt test will fail.
+
You do not need anything other than Python 2.6 and an internet connection
to get all the other Mailman 3 dependencies. Here are the commands to
build everything:
diff --git a/docs/NEWS.txt b/docs/NEWS.txt
index e9e29405a..5e6245589 100644
--- a/docs/NEWS.txt
+++ b/docs/NEWS.txt
@@ -7,6 +7,49 @@ Here is a history of user visible changes to Mailman.
3.0 alpha 2 -- "Grand Designs"
(XX-XXX-200X)
+ Licensing
+
+ - Mailman 3 is now licensed under the GPLv3.
+
+ Bug fixes
+
+ - Changed bin/arch to attempt to open the mbox before wiping the old
+ archive. Launchpad bug #280418.
+
+ - Added digest.mbox and pending.pck to the 'list' files checked by
+ check_perms. Launchpad bug #284802.
+
+ Architecture
+
+ - Converted to using zope.testing as the test infrastructure. Use bin/test
+ now to run the full test suite.
+ <http://pypi.python.org/pypi/zope.testing/3.7.1>
+
+ - Partially converted to using lazr.config as the new configuration
+ regime. Not everything has been converted yet, so some manual editing
+ of mailman/Defaults.py is required. This will be rectified in future
+ versions. <http://launchpad.net/lazr.config>
+
+ - All web-related stuff is moved to its own directory, effectively moving
+ it out of the way for now.
+
+ - The email command infrastructure has been reworked to play more nicely
+ with the plug-in architecture. Not all commands have yet been
+ converted.
+
+ - Support added for a local MHonArc archiver, as well as archiving
+ automatically in the remote Mail-Archive.com service.
+
+ - The permalink proposal for supporting RFC 5064 has been adopted.
+
+ Installation
+
+ - Python 2.6 is the minimal requirement.
+
+ - Converted to using zc.buildout as the build infrastructure. See
+ docs/ALPHA.txt for details.
+ <http://pypi.python.org/pypi/zc.buildout/1.1.1>
+
3.0 alpha 1 -- "Leave That Thing Alone"
(08-Apr-2008)
diff --git a/mailman/pipeline/docs/digests.txt b/mailman/pipeline/docs/digests.txt
index 1d7112fd5..7ef82382f 100644
--- a/mailman/pipeline/docs/digests.txt
+++ b/mailman/pipeline/docs/digests.txt
@@ -402,7 +402,7 @@ Internationalized digests
-------------------------
When messages come in with a content-type character set different than that of
-the list's preferred language, recipients wil get an internationalized
+the list's preferred language, recipients will get an internationalized
digest. French is not enabled by default site-wide, so enable that now.
>>> config.languages.enable_language('fr')
diff --git a/setup.py b/setup.py
index 1e3613611..cd1da403f 100644
--- a/setup.py
+++ b/setup.py
@@ -52,7 +52,7 @@ for dirpath, dirnames, filenames in os.walk(start_dir):
if (not os.path.exists(mo_file) or
os.path.getmtime(po_file) > os.path.getmtime(mo_file)):
# The mo file doesn't exist or is older than the po file.
- os.system('bin/msgfmt.py -o %s %s' % (mo_file, po_file))
+ os.system('msgfmt -o %s %s' % (mo_file, po_file))