roottalk list usage: guidelines and suggestions

From: Matthew D. Langston (langston@SLAC.stanford.edu)
Date: Thu Jul 08 1999 - 21:23:18 MEST


There has been a bit of chatter on roottalk recently about "bandwidth
concerns" or "list flooding" concerning posts to roottalk that are "too
large".

I would like to weigh in on the subject, as I am concerned that this
flavor of chatter will be harmful to roottalk.  The opinions expressed
below are mine alone, but my opinions may be shared by others, so I
would like to ask the roottalk list maintainer(s) to address these
issues.

The reason I am bringing this up is that someone posted a ROOT code
example a week or so ago that I found while rooting around the roottalk
list archives.  Finding this code example was very helpful for me.
However, someone else had posted to this particular thread that the code
example was too large for their taste, and that the author should have
supplied a ftp URL reference instead.

This is poppycock.  Roottalk list members suggesting to other roottalk
list members that their posts are "too large" discourages the free flow
of ideas.  It would be sad if people learned to be afraid of submitting
something to roottalk.

Our roottalk mailing list maintainer(s) controls what is too large via a
majordomo parameter.  If you send something to roottalk that is "too
large" it will simply bounce, and you will get a friendly e-mail from
the roottalk maintainer about it.  This has happened to me a time or
two, and my roottalk list maintainer simply asked me if I could make my
post a bit smaller, which I gladly obliged.

We, as members of the roottalk list, shouldn't be assuming this
responsibility.  If a roottalk list member feels like the roottalk
volume is too high, then they can just press their e-mail client's
"Delete" button quietly or unsubscribe from the roottalk list
altogether.

This doesn't mean that people who post to roottalk shouldn't exercise
some judgment about what they post, but I believe it is more important
to err on the side of posting too much than too little.  The roottalk
list is a *long* ways away from having to worry about resource problems
that are solved by discouraging posts to roottalk.

Here our some guidelines for roottalk usage which I would like to see
encouraged as a roottalk list member.  Perhaps the roottalk list
maintainer(s) would comment on these.  Whether they agree or disagree
with them is fine by me, but at least we will know how we should be
making use of our list.

  1) When in doubt, post.  If you have a code example which makes the
     body of your e-mail clearer, then attach it.

     Appreciate the value of the roottalk mailing list archives at
     http://root.cern.ch/root/roottalk/AboutRootTalk.html.  Once
     something is posted to roottalk, it is there forever.  The best
     part of the roottalk mailing list for me is the archives, not the
     mail I get in my inbox.  Browsing the shared ROOT experiences of
     all of us is extremely valuable.

     Do your part to add to this knowledge base.  What you post will
     help others long after it has been deleted from their inbox.

  2) Use attachments if you can (as opposed to dumping everything in the
     body of your e-mail).

       a) This allows other roottalk list members who may be on the
          other end of a slow 28.8k PPP link (for example) to quickly
          download the body of your e-mail, while leaving the "larger"
          attachments on their mail server.  If they want to download
          your attachments, then they have the option of doing so.

       b) Although our roottalk list maintainer(s) don't currently use
          this feature, they have the option of serving the roottalk
          archives with references to attachments, as opposed to
          concatenating all of the attachments together into one web
          page.  I suspect they aren't using this feature because they
          (rightly) haven't seen a need for it yet.

     The point of this guideline is that getting information into the
     roottalk archives is valuable, and there are easy ways
     (e.g. attachments) of dealing with posts that are "too large" if
     and when they become a problem.

  3) If you have a contribution to the ROOT community which you are
     actively maintaining, and for which you make periodic releases,
     then, and only then, consider setting up a web page where the ROOT
     community can go to download your package.  If you do this,
     however, make frequent posts to roottalk telling us when something
     has changed, when you make new release, etc.

     Our roottalk list maintainer(s) have made it clear that they will
     supply web resources for such ROOT related projects if you need
     them.

In short, everyone should be encouraged to post code examples to
roottalk whenever they think that there is the slightest chance that it
might be useful.  Having too many contributions to ROOT would be a
wonderful problem to have to deal with, be we are no way near there yet.

--
Matthew D. Langston
SLD, Stanford Linear Accelerator Center
langston@SLAC.Stanford.EDU



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:35 MET