home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / compsrcs / unix / volume25 / index25.1 < prev    next >
Encoding:
Text File  |  1991-11-25  |  16.1 KB  |  320 lines

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