home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / gnu / libg++-2.5.3-bin.lha / info / libg++.info-5 < prev    next >
Encoding:
GNU Info File  |  1994-02-27  |  3.6 KB  |  103 lines

  1. This is Info file libg++.info, produced by Makeinfo-1.55 from the input
  2. file ./libg++.texi.
  3.  
  4. START-INFO-DIR-ENTRY
  5. * Libg++::                      The g++ class library.
  6. END-INFO-DIR-ENTRY
  7.  
  8.    This file documents the features and implementation of The GNU C++
  9. library
  10.  
  11.    Copyright (C) 1988, 1991, 1992 Free Software Foundation, Inc.
  12.  
  13.    Permission is granted to make and distribute verbatim copies of this
  14. manual provided the copyright notice and this permission notice are
  15. preserved on all copies.
  16.  
  17.    Permission is granted to copy and distribute modified versions of
  18. this manual under the conditions for verbatim copying, provided also
  19. that the section entitled "GNU Library General Public License" is
  20. included exactly as in the original, and provided that the entire
  21. resulting derived work is distributed under the terms of a permission
  22. notice identical to this one.
  23.  
  24.    Permission is granted to copy and distribute translations of this
  25. manual into another language, under the above conditions for modified
  26. versions, except that the section entitled "GNU Library General Public
  27. License" and this permission notice may be included in translations
  28. approved by the Free Software Foundation instead of in the original
  29. English.
  30.  
  31. 
  32. File: libg++.info,  Node: Projects,  Prev: GetOpt,  Up: Top
  33.  
  34. Projects and other things left to do
  35. ************************************
  36.  
  37. Coming Attractions
  38. ==================
  39.  
  40.    Some things that will probably be available in libg++ in the near
  41. future:
  42.  
  43.    * Revamped C-compatibility header files that will be compatible with
  44.      the forthcoming (ANSI-based) GNU libc.a
  45.  
  46.    * A revision of the File-based classes that will use the GNU stdio
  47.      library, and also be 100% compatible (even at the streambuf level)
  48.      with the AT&T 2.0 stream classes.
  49.  
  50.    * Additional container class prototypes.
  51.  
  52.    * generic Matrix class prototypes.
  53.  
  54.    * A task package probably based on Dirk Grunwald's threads package.
  55.  
  56. Wish List
  57. =========
  58.  
  59.    Some things that people have mentioned that they would like to see
  60. in libg++, but for which there have not been any offers:
  61.  
  62.    * A method to automatically convert or incorporate libg++ classes so
  63.      they can be used directly in Gorlen's OOPS environment.
  64.  
  65.    * A class browser.
  66.  
  67.    * A better general exception-handling strategy.
  68.  
  69.    * Better documentation.
  70.  
  71. How to contribute
  72. =================
  73.  
  74.    Programmers who have written C++ classes that they believe to be of
  75. general interest are encourage to write to dl at rocky.oswego.edu.
  76. Contributing code is not difficult. Here are some general guidelines:
  77.  
  78.    * FSF must maintain the right to accept or reject potential
  79.      contributions.  Generally, the only reasons for rejecting
  80.      contributions are cases where they duplicate existing or
  81.      nearly-released code, contain unremovable specific machine
  82.      dependencies, or are somehow incompatible with the rest of the
  83.      library.
  84.  
  85.    * Acceptance of contributions means that the code is accepted for
  86.      adaptation into libg++.  FSF must reserve the right to make
  87.      various editorial changes in code. Very often, this merely entails
  88.      formatting, maintenance of various conventions, etc. Contributors
  89.      are always given authorship credit and shown the final version for
  90.      approval.
  91.  
  92.    * Contributors must assign their copyright to FSF via a form sent out
  93.      upon acceptance. Assigning copyright to FSF ensures that the code
  94.      may be freely distributed.
  95.  
  96.    * Assistance in providing documentation, test files, and debugging
  97.      support is strongly encouraged.
  98.  
  99.    Extensions, comments, and suggested modifications of existing libg++
  100. features are also very welcome.
  101.  
  102.  
  103.