home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk1.iso / answers / bit / policy < prev    next >
Internet Message Format  |  1994-10-01  |  10KB

  1. Path: bloom-beacon.mit.edu!hookup!yeshua.marcam.com!zip.eecs.umich.edu!newsxfer.itd.umich.edu!europa.eng.gtefsd.com!howland.reston.ans.net!paladin.american.edu!auvm!jim
  2. Newsgroups: bit.admin,news.answers
  3. Subject: NetNews/Mailing List Gateway Policy
  4. Supersedes: <94274.095404JIM@auvm.american.edu>
  5. Organization: The American University - University Computing Center
  6. Date: Sat, 1 Oct 1994 09:59:09 EDT
  7. Expires: 2 Oct 94 00:00:00 GMT
  8. From: Jim McIntosh <jim@american.edu>
  9. Approved: Jim McIntosh <jim@american.edu>
  10. Message-ID: <94274.095910JIM@auvm.american.edu>
  11. Lines: 181
  12. Xref: bloom-beacon.mit.edu bit.admin:673 news.answers:26593
  13.  
  14. Archive-name: bit/policy
  15. Last-modified: 1 July 1994
  16.  
  17.       ************************************************************
  18.       *** General Information on Mailing List/Netnews gateways ***
  19.       ************************************************************
  20.  
  21. This document  gives general  information on gateways  between Electronic
  22. Mailing Lists and Netnews as implemented  in Netnews version 2.5 by Linda
  23. Littleton  at Penn  State University.  It includes  guidelines on  how to
  24. establish a new Mailing List/Netnews gateway.
  25.  
  26. *** What are Electronic Mailing Lists?
  27.  
  28. Electronic Mailing  Lists are controlled  by a software package  called a
  29. Mailing List Mananger (or MLM). Since  the most widely used MLM is called
  30. ListServ  many people  refer  to electronic  mailing  lists as  "Listserv
  31. lists". (Listserv,  which stands for List  Server, is a MLM  that runs on
  32. VM/CMS, AIX,  VMS, and other  platforms. It is  a product of  LSoft, Inc.
  33. Write to sales@lsoft.com for more information on Listserv.)
  34.  
  35. MLMs provide "mail-exploding"  capabilities so that people  with a common
  36. interest can communicate with each other  by sending mail to a particular
  37. address (one address per mailing list), which then redistributes the mail
  38. to each  person "subscribed"  to the  list. Each  person subscribed  to a
  39. particular list gets a copy of each piece of mail in their mailbox.
  40.  
  41. *** What is Netnews?
  42.  
  43. Netnews is  a bulletin  board system  in which articles  on a  variety of
  44. topics are arranged in "newsgroups" and  stored in a shared location from
  45. which  individual users  can read  them.  These newsgroups  can be  local
  46. newsgroups, available only at a user's  site, or may be shared with other
  47. sites to form a world-wide bulletin board system called Usenet.
  48.  
  49. *** What does the gateway do?
  50.  
  51. The gateway  software (which  is a  built-in part  of the  VM/CMS Netnews
  52. server from  Penn State) puts  each piece of  mail for a  particular list
  53. into  a corresponding  Netnews  newsgroup and  also  sends each  Netnews-
  54. originating posting to the newsgroup  back to the mailing list. Generally
  55. gatewayed groups  on Netnews are given  the name bit.listserv.<listname>.
  56. When appropriate, the items in a  mailing list might also be cross-posted
  57. to a "mainstream" Usenet group.
  58.  
  59. *** Moderated or Unmoderated Newsgroup
  60.  
  61. The newsgroup gatewayed to a list can be either moderated or unmoderated.
  62. If it is unmoderated, all posts are immediately accepted in the newsgroup
  63. and make  their way eventually to  the mailing list. If  the newsgroup is
  64. moderated the posts  are not accepted in the newsgroup,  but instead sent
  65. through e-mail  to a  moderator address.  This moderator  can be  a human
  66. being who decides if the post is  appropriate, or can even be the mailing
  67. list address  (where, for example, the  list owner may from  time to time
  68. set the list to  "Send= Private" to limit the mail  coming from Usenet to
  69. the mailing list).
  70.  
  71. Whether the  mailing list is edited  is a separate decision  from whether
  72. the newsgroup is moderated. Many  unedited mailing lists are gatewayed to
  73. moderated newsgroups  so the list owner  can impose controls when  and if
  74. inappropriate posts come from the newgroup to the mailing list.
  75.  
  76. *** Why have a gateway?
  77.  
  78. The major  reason sites  decide to  carry gatewayed  mailing lists  is so
  79. their users can read these lists  via shared disks, rather than requiring
  80. each user to receive each item to their mailbox. In addition, the gateway
  81. gives greater  exposure and wider readership  to the list since  the list
  82. can be now be read by users at thousands of Usenet sites.
  83.  
  84. *** The gateway can be LOCAL or GLOBAL
  85.  
  86. On a per-group basis, the gateway can  be either LOCAL (only users on the
  87. machine where Netnews  is running will see the Listserv  items) or GLOBAL
  88. (the  Listserv items  will propagate  to  other Usenet  sites). To  avoid
  89. problems that can be caused by  multiple sites gatewaying the same group,
  90. we request that only  a handful of sites set up  global gateways and that
  91. other sites receive these groups through their normal news feeds.
  92.  
  93.                     *******************************
  94.                     *** AN IMPORTANT PRECAUTION ***
  95.                     *******************************
  96.  
  97. It is  important that  no more  than one site  per list  set up  a GLOBAL
  98. gateway. If  more than one  site does a  GLOBAL gateway for  a particular
  99. list,  the list  may get  duplicates  of some  articles. It  is the  list
  100. owner's  responsibility  to  make  sure there  are  not  multiple  global
  101. gateways for  the list and to  "signoff" any suspect gateway  site should
  102. problems start  to occur.  No GLOBAL gateway  should ever  be established
  103. without the express permission of the list owner.
  104.  
  105. In the  event that two  sites did  set up a  global gateway for  the same
  106. list, here is what might happen. If  a user anywhere on the net posted an
  107. article to the group via Netnews and the article found its way to both of
  108. the global gateway  sites, both of these sites would  forward the article
  109. back to  the mailing list. The  mailing list would therefore  receive two
  110. copies and although  Listserv will usually detect  the duplicate posting,
  111. it will return one of the copies to the author with a message saying that
  112. the post  was a duplicate. Since  the author only posted  once, this will
  113. cause them some confusion. Also, it  is possible that both posts would be
  114. distributed to the  list if a MLM other than  Listserv is controlling the
  115. mailing list.  Netnews would not have  a problem handling this  (since it
  116. checks message-id's  for duplicates), but  it is  the people who  get the
  117. items in their mailboxes who would see two copies of the article.
  118.  
  119. *** Gateway registration
  120.  
  121. In  order to  avoid  problems  caused by  multiple  gateways,  a list  of
  122. gatewayed newsgroups is maintained by David Lawrence (tale@uunet.uu.net).
  123. This list is  posted monthly to bit.admin, and copies  are available from
  124. listserv@american.edu by sending the  command GET NETGATE.GATELIST as the
  125. first and only line  in the body of a piece of e-mail.  This file is also
  126. available via anonymous ftp from ftp.american.edu.
  127.  
  128. Please consult this list before  establishing a gateway between a mailing
  129. list and a newsgroup to verify no gateway already exists. If you set up a
  130. gateway you should have it added to the list by writing to David Lawrence
  131. at tale@uunet.uu.net, or by writing to news-adm@american.edu.
  132.  
  133. *** Setting up the gateway.
  134.  
  135. The gateway is set up by  having the Netnews service machine subscribe to
  136. the mailing list  in the same way  that a subscriber would. The MLM must
  137. ensure that each post has a unique  Message-ID. If none is present in the
  138. incoming post, the MLM must add one.  Also, the posts must come from some
  139. consistent  address in  the  "Return-Path" (generally  OWNER-<listname>).
  140. With  LSoft's Listserv  these  requirements  can be  met  by setting  the
  141. FULLHDR option  on (additionally  the NOFILES option  should be  set, and
  142. NORENEW should be set if the list expires subscriptions).
  143.  
  144. *** Guidelines for establishing a Mailing List/Netnews gateway.
  145.  
  146. It is the  responsibility of the person requesting the  gateway to do the
  147. following:
  148.  
  149. 1.  Get  the approval  of  the  mailing  list  owner(s) and  the  MLM
  150.     administrator at  the host  node. (For  Listserv, send  a "REVIEW
  151.     listname" command to the Listserv at  the host node for the names
  152.     and addresses  of the list  owner(s), and a "RELEASE"  command to
  153.     the same address for the Listserv administor's name and address.)
  154.     Send them  each a  copy of  this document. If  the list  owner or
  155.     MLM administrator objects, the gateway is not done.
  156.  
  157. 2.  Get the approval of the mailing  list readers. This could be done
  158.     somewhat informally  by posting to  the list and asking  if there
  159.     are objections.  If the  issue was  controversial, a  formal vote
  160.     should be held according to the same guidelines as for creating a
  161.     new Usenet group. If there was no major dissenting opinion a vote
  162.     will not be needed.
  163.  
  164. 3.  If there is  a Usenet group where crossposting  would be logical,
  165.     get the approval  of the people who read that  group (in the same
  166.     way as approval of the mailing list readers was gotten).
  167.  
  168. 4.  Post to bit.admin to see if there are any objections. The subject
  169.     of  the   posting  should   be  "Gateway  for   <listname>  under
  170.     discussion". Explain  briefly what  the list is  for. If  you are
  171.     proposing   that  the   list  be   gated  to   something  besides
  172.     "bit.listserv.<listname>", this should be stated. Again, if there
  173.     was no major  dissenting opinion within seven days,  a vote would
  174.     not be needed; otherwise a vote would be held.
  175.  
  176.     Steps 2, 3, and 4 can all be done at the same time.
  177.  
  178. 5.  Write to news-admin@american.edu to say  that all of the criteria
  179.     have been met.  Indicate the gateway site (if you  wish some site
  180.     besides auvm.american.edu to be  the gateway), mailing list name,
  181.     mailing list host node, list  owner(s), and a short (45 character
  182.     maximum)  description  of  the list.  News-admin  will  establish
  183.     and/or register  the gateway, and  then post to bit.admin  to say
  184.     that the gateway is operational.  The subject of the posting will
  185.     be "Gateway for <listname> operational".
  186.  
  187. If  for some  reason  you  cannot follow  the  steps  outlined here  (for
  188. example, if you do not get the  bit groups, so cannot post to bit.admin),
  189. write to news-admin@american.edu to explain the situation.
  190.  
  191. *** Where to address questions
  192.  
  193. Questions about Listserv/Netnews  gateways can be posted  to bit.admin or
  194. sent to news-admin@american.edu.
  195.