[LWN Logo]

From: "Barry A. Warsaw" <bwarsaw@cnri.reston.va.us>
Subject: Mailman 1.1 - The GNU Mailing List Manager
Date: Sat, 06 Nov 99 17:12:54 GMT

I have just uploaded Mailman version 1.1 to www.list.org, and this
will hopefully soon be mirrored to ftp.gnu.org.  This release is
precipitated by the removal of all GIFs from the distribution.  There
have also been some performance improvements, although lots more can
still be done. ;)

See the NEWS file excerpt below for details of changes.  Sadly, the
internationalization effort has not yet been integrated (mostly due to
time constraints of the core maintainers).

Mailman, the GNU mailing list manager, is software to help manage
email discussion lists, much like Majordomo and Smartmail.  Unlike
most similar products, Mailman gives each mailing list a web page, and
allows users to subscribe, unsubscribe, etc. over the web.  Even the
list manager can administer his or her list entirely from the web.
Mailman also integrates most things people want to do with mailing
lists, including archiving, mail-to-news gateways, and so on.  Mailman
is writtein primarily in Python, with a little bit of C for security.

See http://www.list.org or
http://www.gnu.org/software/mailman/mailman.html for details and


-------------------- snip snip --------------------
- All GIFs removed.  See http://www.gnu.org/philosophy/gif.html for
  the reason why.

- Improvements to the Pipermail archiver which make things faster.
  Primary change is that the .txt files are not gzip'd on every posted
  message.  Instead, use the new cron script `nightly_gzip' to gzip
  the .txt file in batches (this means that the .txt file will lag
  behind the on-line archives a little).

- From the C drivers programs, Python is invoked with the -S option.
  This tells Python to avoid importing the site module, which can
  improve start up time of the Python process considerably.  Note that
  the command line script invocation has not been changed.

- New configuration variables PUBLIC_EXTERNAL_ARCHIVER and
  PRIVATE_EXTERNAL_ARCHIVER which can contain a shell command string
  for os.popen().  This can be used to invoke an external archiver
  instead of the bundled Pipermail archiver.  See Defaults.py for

- new script `bin/find_member' which can be used to search for a
  member by regular expression.

- More child processes are reaped, which should eliminate most
  occurances of zombie processes.

- A few small miscellaneous bug fixes (including PR#99, PR#107) and
  improvements to the file locking algorithms.
-------------------- snip snip --------------------

<P><A HREF="http://www.list.org/">Mailman 1.1</A> - The GNU Mailing
List Manager, implemented primarily in Python; changes: no more GIFs
(due to LZW patent issues), improvements to bundled Pipermail archiver,
miscellaneous bug fixes.  (06-Nov-99)

----------- comp.lang.python.announce (moderated) ----------
Article Submission Address:  python-announce@python.org
Python Language Home Page:   http://www.python.org/
Python Quick Help Index:     http://www.python.org/Help.html