-*- Text -*-

This file contains a list of things to be done to Monsanto-NQS 3.36.6 in
order to produce the first pre-release of Monsanto-NQS 3.50.

-- DO NOT DELETE THIS LINE --

Sat Jul 22 12:30:36 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  Reduce the quota size code so that there is just a single representation
   of all such limits.

Wed Jul 5 14:58:24 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  Remove the nmapmgr(1) system completely - replace with calls to the
   gethostent() networking API (POSIX.1 compliant or not).

Wed Jul 5 14:03:38 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  For the API.txt files, mark each library routine as follows :

    Supported: The routine is available for use OUTSIDE the library.
    Its semantics will be preserved as much as possible.
    
    Unsupported: The routine is available for use INSIDE the library.
    Its semantics can be changed WITHOUT WARNING in any subsequent release.
    
    Expensive: Calling this routine either results in disk i/o, or is
    computationally expensive, or this routine makes calls to other routines
    which are marked as expensive.  Such routines should seek to cache their
    results (where practical), or the callers of such routines should seek
    to cache their results.
    
    Inexpensive: Calling this routine results in computation on a small
    (potentially fixed-size) data set.  Such routines do not impose a
    noticable CPU penalty per call.
    
Tue Jul 4 16:50:43 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  Add a file `API.txt' to each library directory detailing the API
   made available by the library.

Tue Jul 4 16:11:01 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  Apply extended Hungarian notation to the NQS source code.

Tue Jul 4 13:42:39 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  Remove the NQS log daemon support code, and replace all debugging
   with calls to the new NQS debugging code.
   
Tue Jul 4 13:37:12 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  Reduce machine-specific code to a minimum.
*  Use UNIX-domain sockets for IPC on a single machine.  BSD doesn't
   support named pipes ...

Tue Jul 4 13:35:05 GMT 1995 Stuart Herbert (S.Herbert@sheffield.ac.uk)

*  Break up the NQS source files into more sub-directories, more accurately
   reflecting the purpose of the code.
*  Ensure POSIX.1 compliance wherever possible.  Exceptions to this are
   listed in `Standards'.
   