home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sources / testers / 77 < prev    next >
Encoding:
Text File  |  1993-01-11  |  3.2 KB  |  96 lines

  1. Newsgroups: comp.sources.testers
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!haven.umd.edu!purdue!mentor.cc.purdue.edu!feserve.cc.purdue.edu!csr
  3. From: csr@feserve.cc.purdue.edu (Kevin Braunsdorf)
  4. Subject: CFR: chipset-2 - two useful software chips (b-tree, dl-list)
  5. Message-ID: <C0pG3H.8FE@mentor.cc.purdue.edu>
  6. Followup-To: poster
  7. Summary: call for reviews for comp.sources.reviewed
  8. Keywords: chipset-2, btree, doublely linked lists, CFR
  9. Sender: news@mentor.cc.purdue.edu (USENET News)
  10. Organization: PUCC UNIX Group
  11. Date: Mon, 11 Jan 1993 19:42:52 GMT
  12. Lines: 82
  13.  
  14. This is a comp.sources.reviewed Call For Reviews (CFR) for `chipset-2'.
  15.  
  16. [Moderator's intro]
  17.  
  18. This package contains two useful `software chips':
  19.  
  20.     btree.h -- the in-memory B-tree implementation
  21.  
  22.     dlist.h -- the in-memory doubly-linked list implementation
  23.  
  24. The source code for each of these has been released into the public domain
  25. by its author, Paul Sander.  If you are interested in *reviewing* these
  26. (I'll take reviews of the two under separate cover too, BTW) send a mail
  27. message to the csr mail-server:
  28.  
  29.     To: csr@cc.purdue.edu
  30.     Subject: send chipset-2
  31.  
  32.     <thanks>
  33.     <sig>
  34.  
  35. and the mail server will send you the stuff.
  36.  
  37. KSB's initial build notes:
  38.     - the man/man3 directory should be named man/cat3 and man/man3 should
  39.         have the nrofff source in it
  40.     - OK on Sun4 under 4.1.3
  41.     - looks like something I might use
  42.     - I would post this `as is'  (if no nix reviews)
  43.  
  44. [end Moderator notes]
  45.  
  46.  
  47. [From Paul]
  48.  
  49. This is my revised submission to comp.sources.reviewed of the Software
  50. ChipSet reusable software components.  Most of the reviewers' comments
  51. have been incorporated, a couple of minor bugs were repaired, and some
  52. additional minor enhancement were made.  Below is a list of the specific
  53. changes that were made.
  54.  
  55. Paul
  56. -------
  57. Changes since the last release:
  58. - Added unpacking and build instructions.
  59. - Added a "verify" target to the top-level makefile that verifies that the
  60.   package unpacked properly.
  61. - Documented the build scaffolding and procedures for adding new components
  62.   to the package.
  63. - Rewrote the build scaffolding so that all configurable options are collected
  64.   into one file, and default rules are collected into another common file.
  65. - Added aliases for the "spotless" target.  These now include "clobber",
  66.   "veryclean", and others.
  67. - Documented the target systems in the ChipSet file.
  68. - Added notices to each of the source code files explaining their status in
  69.   the public domain.
  70. - Added several more redistribution media (compressed tar and cpio archives,
  71.   also zip archives).
  72. - Modified the shar unpacking instructions to recommend editing the common.mk
  73.   file prior to performing a "make all".
  74. - Bumped the patchlevels.
  75. - Added comment headers describing the purposes of the btpriv.h, btree.h,
  76.   dlist.h, and dlpriv.h files.
  77. - Repaired bugs in the termination conditions of the B-tree and list test
  78.   programs.
  79.  
  80.  
  81. [Moderator again.]
  82.  
  83. No special stuff needed to review if you are a C programmer, gcc is
  84. the default compiler -- so it might help if you had that.
  85.  
  86. If you need help with the mail-server send a note like:
  87.     To: csr@cc.purdue.edu
  88.     Subject: help
  89.  
  90.     Thanks
  91.     <sig>
  92.  
  93. If all else failed send a note to me....
  94. --
  95. Kevin Braunsdorf, csr-request@cc.purdue.edu
  96.