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
downloading.
-Barry
-------------------- 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
details.
- 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. (05-Nov-1999)
On behalf of the rest of the Mailman Cabal, I'm very happy (and
somewhat relieved) to announce the release of Mailman 1.0. I've just
uploaded the tarball to www.list.org so follow the links there to
download it.
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 written almost completely in Python (there's a little bit
of C for security purposes). Mailman is distributed under the terms
of the GPL.
>From the NEWS file, here are the list of changes since 1.0rc3:
- Configure script now allows $PREFIX (by default /home/mailman) to be
permissions 02755. Also, configure now tests for vsnprintf()
- Workaround, taken from GNU screen, for systems missing vsnprintf()
- Return-Receipt-To: and Disposition-Notification-To: headers are
always removed from posted messages (they can be used to troll for
list membership).
- Workaround for MSIE4.01 (and possibly other versions) bug in the
handling of cookies.
- A small collection of other bug fixes.
Enjoy,
-Barry
<p><a href="http://www.list.org/">Mailman 1.0</a> - the GNU Mailing
List Manager. (30-Jul-1999)
Cc python-announce(a)python.org
Subject: [ANNOUNCE] Mailman 1.0rc3
X-Mailer: VM 6.71 under 21.1 "20 Minutes to Nikko" XEmacs Lucid (patch 2)
Reply-To: bwarsaw(a)cnri.reston.va.us (Barry A. Warsaw)
X-Attribution: BAW
X-Oblique-Strategy: A very small object. Its center
X-Url: http://www.python.org/~bwarsaw
X-Face: bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass bass
Hi folks,
Mailman 1.0 release candidate 3 (1.0rc3) has just been uploaded to
www.list.org. This is an important bug fix release which primarily
fixes a performance problem in the archiver. Since the GNU folks are
getting ready to put together their next source CDROM, this increases
the possibility that 1.0rc3 will be short-lived -- with 1.0 final
right around the corner!
>From the NEWS file:
1.0rc3
- new script bin/check_perms which checks (and optionally fixes) the
permissions and group ownerships of the files in your Mailman
installation.
- Removed a bottleneck in the archiving code that was causing
performance problems on highly loaded servers.
- The code that saves a list's state and configuration database has
been made more robust.
- Additional exception handlers have been added in several places to
alleviate problems with Mailman bombing out when it really would be
better to print/log a helpful message.
- The "password" mail command will now mail back the sender's
subscription password when given with no arguments.
- The embarrassing subject-prefixing bug present in rc2 has been
fixed.
- A small (but nice :) collection of other squashed bugs.
On behalf of the entire development team,
-Barry
Hi there,
Mailman 1.0 release candidate 2 (1.0rc2) is now available for download
from
<URL:http://www.list.org/mailman.tar.gz>
This is a bugfix release -- most notably, a security flaw in Mailman's
cookie authentication mechanisms have been fixed. As the security
flaw could be used to obtain access to any Mailman admin page,
EVERYONE using Mailman are urged to upgrade AS SOON AS POSSIBLE.
One word to everyone who has reported bugs, submitted patches, given
suggestions for improvements, or in other ways helped making Mailman
the product it is today: Thanks!
Se the NEWS file for some more info on what this release fixes.
Enjoy,
--
Harald
Hi folks,
Mailman 1.0 release candidate 1 (1.0rc1) has just been uploaded to
www.list.org. Barring any major screwups by me, this will be the
final 1.0 release. The next step is to create the GNU web pages. I
just want to personally thank everyone who's helped with ideas,
contributions, suggestions, and support in getting us to where we
are.
Here are a few things to note about this release:
- We have a logo contest winner! By a narrow margin, Dragon's logo
has won. My thanks to the other 3 logo creators; in different ways
I liked them all, and they are all much better than /I/ could ever
have done!
Mailman will now display Dragon's small logo on (most) generated
pages; I may have missed a few, but those will all be fixed when we
revamp the page designs after 1.0.
You need to read the instructions in the INSTALL file for putting
mailman.gif in a place that your Web server can find them, and for
setting up the img src URL. Comments on how to improve this manual
installation step would be appreciated.
- There is a new cron/mailpasswd script which groups users by virtual
domains if mm_cfg.VIRTUAL_HOST_OVERVIEW is true (the default).
While I've tested this feature, I would /really/ appreciate some
more detailed testing by you folks who run multiple virtual domains
(hi Greg S. :-). Please, let's not wait until June 1 to find out
something is broken, but also be careful not to spam too many of
your users!
- If anybody feels like they are being left out of the
ACKNOWLEDGEMENTS file, or have any other updates for this file,
please send them directly to me. I haven't kept up with this as
well as I should have, so don't be shy. :-)
That's all I can think of. Grab the tarball from
http://www.list.org/mailman.tar.gz
Enjoy,
-Barry
P.S. I'll probably somewhat unresponsive to the mailing lists for a
while. I need to concentrate on getting the next JPython release
out.
There have been a number of requests to start an announce-only list
for Mailman. I've now done this
http://www.python.org/mailman/listinfo/mailman-announce
The function of the lists are now better explained on the www.list.org
site. Let me know if you have any problems.
-Barry