home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume28 / index28.1 next >
Encoding:
Internet Message Format  |  1994-03-29  |  16.6 KB

  1. Subject:  v28INF1:  Introduction to comp.sources.unix
  2. Newsgroups: comp.sources.unix,comp.sources.d
  3. Approved: paul@vix.com
  4.  
  5. Submitted-by: paul@vix.com (Paul Vixie)
  6. Posting-number: Volume 28, Info 1
  7. Archive-name: index28.1
  8.  
  9. [ this article has no real changes since the volume 27 version; new readers
  10.   should definitely read it.  i keep meaning to completely change the index
  11.   architecture, but real life continues to make its requirements known...
  12.   --vix ]
  13.  
  14. This is the first of several introductory articles about comp.sources.unix.
  15. This one describes how to submit source to the newsgroup, where the
  16. archive sites are, and how to contact them.  The companion articles list
  17. all previously-published sources, and plans for the future.
  18.  
  19.             -Paul Vixie
  20.  
  21. --------------------
  22. Subject: Distribution and Copyrights
  23.  
  24. The Usenet newsgroup comp.sources.unix is forwarded far and wide through
  25. many mailing lists (including <unix-sources@pa.dec.com>, which is the
  26. replacement for <unix-sources@brl.mil>).  If you receive comp.sources.unix
  27. through your mailbox, or any way other than by reading Usenet articles, then
  28. you shouldn't be contacting us; you should be contacting the ``-request''
  29. address for the mailing list (for example, <unix-sources-request@pa.dec.com>.
  30.  
  31. The <unix-sources@pa.dec.com> mailing list receives every article posted to
  32. the comp.sources.* newsgroups.  The moderators are not on this list and do
  33. not participate in discussions there; the list is provided as a service to
  34. those who don't have access to Usenet.
  35.  
  36. From the beginning, the goal of comp.sources.unix has been the widest
  37. possible distribution of source code in the hope that it is of use to the
  38. programming community, but with no guarantees that it won't trash your
  39. machine.  That is generally the goal of the people who write and submit
  40. programs.  We publish only sources which contain no redistribution
  41. restrictions (either in time or geography or money).  If you wish to include
  42. a copyright in work that you publish here, you are welcome to do that -- as
  43. long as it does not prohibit redistribution.  The Berkeley BSD "Reno" or
  44. later copyrights, and the GNU "Copyleft" or "GPL", are both considered
  45. reasonable.
  46.  
  47. There is no "compilation copyright" on the collection known as
  48. comp.sources.unix.  It is a cooperative effort, the result of the sites that
  49. pass the group around, the kind souls that maintain archives, those who
  50. improve the code that we publish, and -- most importantly -- the people who
  51. write and submit the code.  If you want to try to make money off this
  52. collective body of work, we will not pretend that we can stop you.
  53.  
  54. Please note that this notice in no way supercedes the copyright that
  55. individual posters have attached to their submissions.
  56.  
  57. --------------------
  58. Subject: Submitting source for publication
  59.  
  60. Items intended for posting or queries and problem notes should be sent to
  61. comp-sources-unix@uunet.uu.net or uunet!comp-sources-unix.  This is the same
  62. place that Usenet will mail your submissions if you simply ``post'' them to
  63. the comp.sources.unix newsgroup.  You don't _have_ to use "uunet"; any
  64. so-called ``backbone'' host will do, such as "decwrl.dec.com" ("decwrl!...").
  65.  
  66. You will receive automatic verification of the arrival of your source in our
  67. work queue.  Our work queue varies in length between 1 day and 1 year,
  68. depending on the quality of the submission and the level of your desperation
  69. to see it published.  We try to verify that a program works, and if we can't
  70. get it to work, we may hold up posting it while we contact you to work out a
  71. patch.  Please note that, except in rare cases, source without documentation
  72. (ideally in "man page" source format) and a Makefile (with "all", "install"
  73. and "clean" targets) will not be published.
  74.  
  75. --------------------
  76. Subject:  The structure of comp.sources.unix articles
  77.  
  78. Each posting in comp.sources.unix is called an "issue"; there are a few
  79. hundred issues to a volume.  Volume boundaries are arbitrary, and have varied
  80. greatly in the past.  There are two types of articles in comp.sources.unix;
  81. sources and "information postings."  They can be distinguished by the subject
  82. line:
  83.     Subject:  v07INF8:  Index for Volume 7 and other info
  84. This first word in the title identifies this as the eighth info posting of
  85. volume seven.  Similarly, the subject line shown below:
  86.     Subject:  v07i081:  Public-domain Unix kernel
  87. identifies this as the 81st source article in Volume 7.  Large sources are
  88. broken up into smaller pieces, and have subject lines that look like
  89. this:
  90.     Subject:  v07i082:  System VI Source Distribution, Part03/08
  91.  
  92. The first few lines of an article are auxiliary headers that look like this:
  93.     Submitted-by: root@freeware.ATT.COM
  94.     Posting-number: Volume 7, Issue 82
  95.     Archive-name: new-login
  96. The "Submitted by" is the author of the program.  IF YOU HAVE COMMENTS ABOUT
  97. THE SOURCES PUBLISHED IN COMP.SOURCES.UNIX, THIS IS THE PERSON TO CONTACT.
  98. When possible, this address is in domain form, otherwise it is a UUCP bang
  99. path relative to some major site such as "uunet."
  100.  
  101.     ***IF YOU SEND COMMENTS OR QUESTIONS TO THE MODERATORS ABOUT A
  102.     SUBMISSION TO THE LIST, WE WILL PROBABLY DELETE THEM WITHOUT
  103.     NOTICE***
  104.  
  105. The second line repeats the volume/issue information for the aide of NOTES
  106. sites and automatic archiving programs.
  107.  
  108. The Archive-name is the "official" name of this source in the archive.  Large
  109. postings will have names that look like this:
  110.     Archive-name: kernel/Part01
  111. Also, note that the "part number" given in the title, and the archive name
  112. given in the auxiliary header need not be identical.
  113.  
  114.  
  115. --------------------
  116. Subject: Reporting and tracking bugs and patches to postings
  117.  
  118. You should probably subscribe to comp.sources.bugs.  We will also try to
  119. expedite bugfix postings.  Authors should consider holding Beta tests
  120. in alt.sources.
  121.  
  122. Some of the larger postings have established channels for distributing
  123. bug reports (e.g., Larry Wall posts patches in comp.sources.bugs; C News
  124. has update bulletins there and in news.software.b, etc.).  Others
  125. are sort of "catch as catch can."
  126.  
  127. Sometimes, when new versions of previously-published software is available,
  128. just patches are put out, usually in the form of shar files containing
  129. input for the "patch" program, new files, etc.  Sometimes complete new
  130. versions are put out.  Which method is used depends on the poster and
  131. the moderator.
  132.  
  133. -->To report bugs, contact the person listed in the Submitted-By header.
  134. -->Often there is a contact address in a README file, too.  We do not maintain
  135. -->the sources we moderate, so don't send your bug reports to us.
  136.  
  137.  
  138. --------------------
  139. Subject: Becoming an archive site
  140.  
  141. If you collect comp.sources.unix postings and are willing and able to make
  142. your collection available to other people, please let us know.  Benefits
  143. include the undying gratitude of your colleagues, and a promise from us to
  144. try to make sure you never lose an article.
  145.  
  146. --------------------
  147. Subject: Accessing the archives
  148.  
  149. The complete archives are fairly large -- 50 to 60 megabytes, compressed.
  150.  
  151. When you request something before Volume 6, please make sure to be as
  152. descriptive as possible as articles before then do not have official
  153. names.  Matt Caprile has done a great amount of work in cleaning up the
  154. index entries and old names, and more work is needed.
  155.  
  156. Some sites below will send tapes through the mail.  For those sites, send
  157. a 1/2" mag tape WITH RETURN POSTAGE and RETURN MAILER.  Tapes without
  158. postage or mailer will not be returned.  No other methods (COD, etc.) are
  159. available; please don't ask.
  160.  
  161. --------------------
  162. Subject: Listing of archive sites in no particular order
  163.  
  164. 1.  Gatekeeper.dec.com [16.1.0.2] has the definitive comp.sources.unix
  165.     archive -- the others tend to shadow this one.  Using anonymous ftp, look
  166.     at /pub/usenet/comp.sources.unix/volume*.  Grab /Index-byname or
  167.     /Index-bytime to see what's available.  Gatekeeper's FTP server has
  168.     an experimental "index" command; see its signon banner for details.
  169.     If you are a UUCP neighbor of "decwrl", this directory is
  170.     decwrl!~/pub/usenet/comp.sources.unix/volume*, and the index files are
  171.     decwrl!~/Index-byname and decwrl!~/Index-bytime.  Note that the
  172.     Index-by{name,time} files are also available compressed (add a .Z to the
  173.     name).  DECWRL does not have anonymous UUCP here and they do not set
  174.     up new connections just for archive access.  Apologies.  Try osu-cis if
  175.     you need that sort of thing.  Gatekeeper.dec.com also support anonymous
  176.     NFS, Prospero, and WWW.
  177.  
  178. 2.  The DECWRL ``ftpmail'' server can be used to retrieve sources (or anything
  179.     else which can be had via Internet FTP) and cause it to be automatically
  180.     mailed to you.  To learn more about ``ftpmail'', send mail to it:
  181.     % echo help | Mail -s 'subject is ignored' ftpmail@decwrl.dec.com
  182.     or
  183.     % echo help | mailx -s 'subject is ignored' decwrl\!ftpmail
  184.     or
  185.     $ MAIL/SUBJ="IGNORED" SYS$INPUT DECWRL::FTPMAIL
  186.     help
  187.     ^Z
  188.     or whatever variation you need for your local system.
  189.  
  190. 3.  The Danish UNIX user group (DKUUG) is running a mail based archive
  191.     service at diku, it is only available to EUnet users in Denmark because
  192.     of accounting.  It features access to the latest EUUG tape distribution
  193.     which includes sources from comp.sources.unix and comp.sources.games.
  194.     Also some specially collected items like GNU emacs is available.
  195.     To get in contact with this archive service, do:
  196.          mail diku!archive
  197.          Subject: help
  198.     Archive mail enjoys a 100 % surcharge compared to ordinary mail.
  199.  
  200.     EUUG also provides a tape based archive service of sources collected
  201.     from the network and other specilally collected products like the GNU
  202.     Emacs, X windows, MH and UNIX|stat. These are also known as the
  203.     Conference tapes.  Available media include 9 track 1/2 inch 1600 fpi
  204.     2400 ft, and some QIC formats. Contact EUUG, Owles Hall, Buntingford,
  205.     Herts, SG9 9PL, England, or Frank Kuiper, CWI, Kruislaan 413, NL-1098
  206.     SJ Amsterdam, the Netherlands for further information. Frank can also
  207.     be reached as frankk@cwi.nl .
  208.  
  209. 4.  Lee McLoughlin and Stuart McRoberts of the Department of Computing,
  210.     Imperial College, London have set up an FTP and mail based server for
  211.     UK sites.  All volumes are online, some may be in compressed form.
  212.     For information about the mail based server mail to
  213.     info-server@doc.ic.ac.uk with a message body of:
  214.     request catalogue
  215.     topic comp.sources.unix
  216.     request end
  217.     They also store most of the GNU software, X windows, minix updates,
  218.     uupc and most other software deemed useful by the management.  Mail
  219.     the info-server with a topic line of:
  220.     topic index
  221.     for futher details.  For reasons of cost access is limited to UK users
  222.     only.
  223.  
  224. 5.  Ron Heiby has set up an anonymous UUCP access site.  If there is enough
  225.     interest, we will post his full note, but for now we are just giving the
  226.     summary info.  The machine is "mcdch1" which has a single 1200bps
  227.     modem at 1-312-576-7902.  Send an initial carraige return, then log in
  228.     with the name "pduucp" and password "public".  This will not work from
  229.     8am to 6pm Chicago time Monday through Friday, so we can get our real
  230.     work done.  The first thing you will want to do is pick up the
  231.     detailed instructions and a list of what is available.
  232.         uucp mcdch1!~/howto.snarf !~/MYNAME/
  233.         uucp mcdch1!~/directory !~/MYNAME/
  234.     Do not use full pathnames or wildcards; they will not work.
  235.     The Systems file entry for doing this looks something like:
  236.     (For HoneyDanBer UUCP (BNU) users.  Combine into a single line.)
  237.         mcdch1 Wk1800-0730,Sa,Su ACU 1200 3125767902
  238.             "" \r\c in:--in: pduucp word: public
  239.     This is not an official service of Motorola and may be discontinued at
  240.     any time.  The contents of the comp.sources.unix archive have been
  241.     donated by the submitters of the files to the Usenet comp.sources.unix
  242.     moderator for free availability throughout the community.  Motorola
  243.     assumes no responsibility for the contents of these files, including
  244.     the suitability for their use in any application on any hardware.
  245.     (Some of the material, for example is known not to run on systems sold
  246.     by Motorola.)  Any questions about suitability, problems with the
  247.     software or documentation, or anything else related to the contents of
  248.     the files should be directed to the persons who submitted the material
  249.     originally (usually the authors).
  250.  
  251. 6.  The archives on Munnari now completely mirror the official archives
  252.     on Uunet.  Thanks to Robert Elz, <kre@munnari.OZ>, for giving me
  253.     the account on that machine.  The files are in ~ftp/comp.sources.unix
  254.     and are available in Australia for FTP or by using fetchfile.
  255.  
  256. 7.  Thos Sumner at UCSF will respond to requests for material, but cannot
  257.     promise an ongoing commitment.  Anyone requesting material via mail
  258.     should supply a path from ucbvax.  Anyone requesting tape should
  259.     contact him first.  Contact him at thos@cca.ucsf.edu, or
  260.     ucbvax!ucsfcgl!cca.UCSF!thos
  261.  
  262. 8.  There are two dial-up lines: 814 337 0348 (currently 1200/2400) and
  263.     814 337 3159 (Telebit TB+ cycling 2400/19.2/9600/1200 - BREAK for
  264.     speed change).  The 1200/2400 modem will be replaced by a USR Dual
  265.     Standard (HST + V.32) cycling 2400-9600-1200 when they receive the new
  266.     ROMs. Anonymous uucp logins are either "pdsrc" or "uucp" (functionally
  267.     identical) or via an XBBS BBS system ("bbs" or "xbbs").  They will be
  268.     running SCO TCP/IP shortly and will be able to offer SL/IP links to
  269.     the archives.  There are three directories of interest: /u/pdsrc,
  270.     /u/pubdir, and /u/uunet.  Each directory contains a file called "HELP"
  271.     which provides basic information, plus "ls-lR" and "ls-lR.Z" files
  272.     generated daily.  There is also an XBBS and mail-based downloads.
  273.     Contact Michale Squires, sir-alan!mikes, for more info.
  274.  
  275. 9.  UUNET provides archive access to those on the Internet.  Access is
  276.     available directly via anonymous FTP; look on ftp.uu.net in
  277.     /usenet/comp.sources.unix/volume*.  The UUNET archive automatically
  278.     shadows the Gatekeeper.dec.com "official" archive, so they're
  279.     guaranteed to be current and official.  UUNET subscribers can
  280.     also UUCP missing files directly; ask your UUNET contact for
  281.     information on how to do that.  In the US, anyone can have their UUCP
  282.     dial a 900 number to get sources; contact uunet-request@uunet.uu.net
  283.     for more info.
  284.  
  285. 10. Internet sites may also retrieve archives from j.cc.purdue.edu via
  286.     anonymous ftp.  The archive is in the directory
  287.     ~ftp/comp.sources.unix/volumeX.  Most files are compressed; these may
  288.     be recognized by the ".Z" suffix.  This is being managed by Jeff
  289.     Smith, jsmith@mentor.cc.purdue.edu.  They would appreciate it if you
  290.     would avoid large file transfers in the middle of the day.
  291.  
  292. 11. In France, the A.F.U.U. (French UN*X User Group), provides a tape-
  293.     based archive service for people in France.  Sources include
  294.     comp.sources.unix, USEnix tapes, EUUG tapes, etc.  Available media
  295.     include 9 track 1/2 inch 1600 BPI 2400 ft, and QIC-24 cartridge
  296.     tapes (Sun, Bull, Archive, etc. compatable). For a full list of what
  297.     is available and to get an order form, etc., contact the AFUU offices:
  298.         A.F.F.U.                     tel: +33 (1) 4670.9590
  299.         11, rue Carnot               fax: +33 (1) 4658.9420
  300.         94270 Le Kremlin-Bice^tre    e-mail: anne@afuu.fr
  301.         FRANCE
  302.  
  303. 12. There is an FTP'able archive at Old Dominion University.
  304.     The archive contains the Unix, X, Games, Misc, and Amiga source groups,
  305.     as well as comp.binaries.amiga.  The unix sources are only kept
  306.     on-line starting with Volume 10.  Anonymous FTP to Xanth.cs.odu.edu.
  307.  
  308. 13. Mark Prior has set up an archive on sirius.ua.oz.au for
  309.     comp.sources.unix (and some other groups).  Volume11 and later are
  310.     available for retrival via for either ACSnet "fetchfile" or anonymous
  311.     FTP (129.127.40.3).  Files are stored in sources/unix/volume<nn> by
  312.     issue number in compressed form, (~ftp/pub/sources/unix/volume<nn> for
  313.     ftp users).
  314.  
  315. 14. Internet sites may retrieve any of the comp.sources.unix files from
  316.     wuarchive.wustl.edu [128.252.135.4] from /usenet/comp.sources.unix
  317.     using anonymous ftp.  Washington University maintains a complete archive
  318.     of all USENET sources and binaries groups (those with archiving headers,
  319.     anyway) as part of its public access archives.  A description of the
  320.     arrangement of the archives can be found in /arrangement and a complete
  321.     list of all files currently in the archive (built nightly) is in
  322.     /files.lst.  A mail-based archive server should also be available soon.
  323.  
  324. 15. Andreas Pleschutznig of Micro Systems Software in Austria, will
  325.     make 1/4" tapes and can also make 1.2Meg 5 1/4" diskettes of
  326.     c.s.u and alt.sources.  Send mail to mcvax!mssx!src.
  327.  
  328. exit 0 # Just in case...
  329.