SYSDOC CONTRIB                                     Aaron Sloman Nov 1989

Temporary contents:

For the time being I would like anyone planning to add a "contrib"
package to let me know. If necessary, after consultation with ISL, I may
suggest that it not be included. I think we should be pretty selective
about what goes in - aiming at high quality stuff, leaving the Plug
archive to provide the full range of user offerings.


Aaron


From Aaron Sloman Wed May 30 17:15:19 BST 1990
To: poplog
Subject: contrib directory
I had a chat last week with JohnW and we agreed that it would be
best not to do anything about mapping the contrib directory into the
main Poplog directories, though that leaves open the possibility
of including some special "demo" directories in the main tree.

So I've moved the contrib directory one level up, to $popmaster/contrib.
The Poplog distribution tapes should, by default, install this as
$usepop/pop/contrib but I guess we need a user-definable environment
variable $popcontrib which can over-ride this location. (Alternatively a
symbolic link could be used, but not all Unix systems support symbolic
links).

I've put a general AREADME notice about contrib directories in the
top level contrib directory, and some (mostly empty) directories called

    pml, pop11, prolog, ved, xpop

In addition there are two sub-directories

    ct_book
        Programs and teach files for the Computers and Thought Book.

    nlp_book
        Programs and documentation for the three versions of the
        Gazdar and mellish book (pop11, prolog lisp).


As regards policy,

(a) Since contributors will not generally supply file location
information needed by ved_newmaster I propose that these all be
installed by hand. MAKE SURE THAT ALL FILES AND DIRECTORIES ARE
WRITEABLE BY GROUP so that any member of the Poplog group can make
changes where necessary.

(b) I suggest that most utilities etc go into subdirectories
corresponding to the appropriate language, but that any major packages
have their own top level contrib directory, and ditto for stuff relating
to any books that are not language specific. If something relates to the
prolog X interface I suggest it go in directory xpop/prolog/ rather than
in directory prolog/xpop

I'll update SYSDOC * CONTRIB with this message.

Aaron


--- $popmaster/sysdoc/contrib
--- Copyright University of Sussex 1989. All rights reserved. ----------
