[Mailman-Developers] Users, Bounces, and Virtual Domains (was (no subject))

J C Lawrence claw@kanga.nu
Fri, 15 Dec 2000 15:14:13 -0800


On Fri, 15 Dec 2000 00:16:25 -0800 
Chuq Von Rospach <chuqui@plaidworks.com> wrote:

> At 9:57 PM -0500 12/14/00, Barry A. Warsaw wrote:
>> You've just described Roundup's nosy lists:

> so now we've grafted Brad Templeton's old Knews (keyword usenet)
> idea with google and implemented both into mailman so the list
> server can figure out if you really want the email, granular to
> the individual message?

Yes, but better, since now (post v3) an individual can implement a
knews-style implementation without having to re-invent the weel, and
without even necessarily needing to have to.

Consider a mailing list system ala:

--<cut>--
From: Ka-Ping Yee [mailto:ping@lfw.org]
Sent: Monday, May 22, 2000 2:45 AM
To: Roundup users
Subject: {3} Welcome to the Singularity discussion system! 


Issue: {3} http://headspaces.com/singularity/3
Description:  -> Welcome to the Singularity discussion system!
Priority:  -> 5
Keywords:  -> admin
Nosy:  -> ping@lfw.org

Hello everyone!

Thank you all for joining the Singularity discussion system
and helping to carry forward the dialogue and all the great
work that took place at this weekend's Foresight Gathering.

This system works much like a typical electronic mailing list,
but it does have some key features which should help improve
information flow (in one of my sessions, someone used the term
"noise management" and i thought it was great).

    1.  Only messages opening new threads are sent to
  the entire mailing list.  This happens when you
  compose a new message and send it directly to
  singularity@headspaces.com.

    2.  Starting a new thread in this way opens an "issue"
  in the discussion system.  The issue gets its
  title from your subject line.  Each issue maintains
  its own list of interested people.  Initially,
  this list just contains you, the initial poster.

    3.  Issues show up on the website at headspaces.com.
  They have a priority level that you can edit, and
  they are listed so you can see which ones have been
  most active recently.  Issues are assigned keywords
  so they can be classified and searched.  To specify
  keywords, put some words in square brackets in your
  initial subject line, such as [nano upload].  If
  you don't specify keywords, the system will pick
  words from your subject.

    4.  Messages forwarded from the system will have a
  number in curly-braces at the beginning of the
  subject line, like {37}.  This number identifies
  the issue and causes further mail to collect on
  the issue's web page.

    5.  When you reply to mail, preserve this id number
  on your subject line.  (A preceding "Re:" is no
  problem.)  You will be placed on the issue's
  "nosy list" of interested parties, and your message
  will get forwarded only to the other people on the
  issue's list.  If you "Cc:" anyone on your message,
  they will also get added to the issue's list,
  bringing them into the discussion.

    6.  If you want to join in on an issue after it has
  already started, just go to the web page for the
  issue (click on the issue id in the main list)
  to catch up on all the discussion that has already
  taken place.  Join in by sending a message to
  singularity@headspaces.com with the issue id as
  the first thing in your subject line.

Of course, we are going to need a little discipline to
use the system best.  For example, if an issue starts
to veer off-topic, please open a new issue so that
interested parties can join in.  And when you're about
to create a new issue, have a look at the list of
existing issues first to see if there's already an issue
relevant to what you want to say.

It's a bit like running lots of mailing lists at once,
where creating a new list is effortless.  You don't need
to worry about subscribing -- you just participate --
and you usually don't need to worry about unsubscribing:
issues will die down as they get resolved, and if a new
relevant point is raised, you will probably have wanted
to see it anyway.  You can always edit the "nosy" field
of the issue directly if you need to.

As i mentioned in the closing session, the software is
new and experimental.  We've used software like this where
i work, however, and it's worked out very well for us.
I hope that it helps keep the discussion going without
sending you an excessive volume of e-mail.

Please feel free to ask me any questions you have about
the system -- just reply to this message, and they will
become part of this issue.

Enjoy!

-- ?!ng
--<cut>--
  
And then consider how difficult that would be to implement under the
proposed Mailman v3 (I figure no more than a wekk (a few days more
like) over a default installation).

> Cool My grandkids might finish coding it... (giggle)

Uhh huh.

-- 
J C Lawrence                                       claw@kanga.nu
---------(*)                          http://www.kanga.nu/~claw/
--=| A man is as sane as he is dangerous to his environment |=--