Text preview for : 19770727_Tools_Group_Programs.pdf part of xerox 19770727 Tools Group Programs xerox sdd memos_1977 19770727_Tools_Group_Programs.pdf



Back to : 19770727_Tools_Group_Prog | Home

PmCover.txt 27-JUL-77 23:25:47 PAGE 1




This document attempts to do several thing&. There is a proposed conceptual
structure for the Tools Group programs. There is a lot of proposing of names for
things. There is a section that proposes solutions for several of the major problem
**s
that we have encountered. I also go through some of the structure piece by piece
and list all the defficiences I have been able to think of. This is ,an attempt at a
**n
exhaustive list of defficiencies. For many of the pieces I propose some changes to
the current interfaces and implementations.
It should be noted that moit of the proposed changes are not due to real
defficiences, butlare usually ideas that I or others have had about better ways to
do things. None of the proposed changes should be take~ as inferring that
anybody has been guilty,of bad design work. A lot of the ideas came from using
the existing software and then thinking of ways it might be changed to make it
easier or smoother to use. There are some proposed deletions of some code that
experience has indicated would rarely be used. There are a bunch of minor
"cleanup" things suggested.
It should also be noted that everything in this document is intended as a proposal
-- to be discussed and debated by the group prior to approval or rejection: I have
not often included some phrase like "I propose" or "I suggest" in the document. I
hope everyone will take all of the ideas stated in here as if there were such a
phrase somewhere in the discuss~on of the idea.
I have not had time to put all this material into a nice, formal memo form. Please
bear with all the rough edges that are in here. I'll try to smooth it out later. I
**
have not had time to write down all my reasons and jus.tificat ions for the proposed
changes. I would like to present those verbally.
I suggest that we all spend Wednesday afternoon doing something like the
following: Go through the document and decide which things we will do and
which ~e won't. F~r those things that we decide to do, decide when, &.g., for the
Preview Release, as soon as possible after that, "eventually". For those things tha
**t
are to be done soon, we should decide who is to do them.




XEROX'SDD ARCHIVES
I have read and understood

pages ____-----TO ---------
Reviewer Date,__- - - -
.* of pages,_ __ Ref,., -t~