home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / unix / volume26 / index26.1 < prev    next >
Encoding:
Text File  |  1992-04-09  |  17.1 KB  |  336 lines

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