[comp.soft-sys.andrew] What is andrew

krishnav@faatcrl.UUCP (krishnav) (11/06/90)

Hi 

	I know that there is something called andrew and from CMU, but
what exactly is that and where can I get it from? (any ftp site name #?)


Please send me mail.  I don't have usenet(internet) access !!

Thanks

-Krishna

-- 
-------------------------------------------------------------------------------
Krishna Veeraghanta    Staff Engineer  Computer Technologies Assoc.Inc  
Internet : krishnav@faatcrl.UUCP            Voice:W:(609)-484-4812/6700
UUCP: .....rutgers!faatcrl!krishnav               R:(609)-926-9529

susan+@ANDREW.CMU.EDU (Susan Straub) (11/08/90)

Here's a little blurb about what it is and how to get it: 


The Information Technology Center at Carnegie Mellon is pleased to
announce the release of new versions of the Andrew Toolkit, the Andrew
Message System and the ODA Tool Kit as part of the January 1990 release
of the X Window System (X.V11R4).  

    The Andrew Toolkit (ATK) is a portable user-interface toolkit that
    runs under X11. It provides a dynamically-loadable object-oriented
    environment wherein objects can be embedded in one-another. Thus,
    one could use our 'generic-object' editor (ez) to edit text that, in
    addition to containing multiple fonts, contains embedded raster
    images, spreadsheets, drawing editors, equations, simple animations,
    etc.. These embedded objects could themselves contain other objects,
    including text. With the toolkit, programmers can create new objects
    that can be embedded as easily as those that come with the system.
    Many objects, including those mentioned above, along with a help
    system, a system monitoring tool (console), an editor based shell
    interface (typescript), and support for printing multi-media
    documents, are included in the release, making it useful to
    programmers and non-programmers alike. 

    The Andrew Message System(AMS) provides a multi-media interface to
    mail and bulletin-boards.  AMS contains many advanced  features
    including authentication, return receipts, automatic sorting of
    mail, vote collection and tabulation, enclosures, audit trails of
    related messages, and subscription management. It also provides a
    variety of interfaces that support ttys and low-function personal
    computers in addition to the high-function workstations. 



    The ODA Tool Kit provides low level support for multi-media
    documents represented using the standard: ISO 8613 "Office Document
    Architecture".

This release of Andrew contains hundreds of bug fixes, updates and
improvements in both code and documentation. They also contains a
variety of new facilities. The major differences are:

    - File names and code have been reworked to support System V Unix.

    - The class system has been reorganized to allow easier porting to
    new systems.

    (Programs for updating old ATK source code to use the new file names
    and class conventions are included)

New additions include:

    - A full release of ADEW, a direct-manipulation application builder.

    - A new embedded language for controlling insets, Ness.

    - A collection of data visualization insets, such as chart and bush.

    - Footnotes, tables of contents, indexing and page breaks within text.

    - A "hyperlink" inset for connecting together files.

    - Example files from Nathaniel Borenstein's book (see below) on the
    Andrew Tool Kit.

    - An improved collection of specialized text editors for C, Modula
    2, Modula 3, Pascal and Lisp .

    - The entire Andrew Message System including the remote message
    server, a delivery system supporting multiple post office machines,
    and white pages lookup.

    - Support for IBM 3117 scanners.

    - ODA support, including sample translators between ODA and Andrew,
    from ODA to Interleaf and troff, and general tool kits for ODA and
    raster applications.

This release contains Andrew materials developed elsewhere, including
materials from HP, Apollo, IBM, McDonnell Douglas, Interleaf, Northrop,
Wollongong and NYSER. If you have materials you would like us to
distribute with ATK, please let us know.

We routinely use this software at CMU. As a result, there are numerous
places in the system construction process where we assume that various
files, programs and machines are available. We attempted to remove all
of these dependencies in this release. If you find some CMU dependency
that we missed, please let us know. This release has been built on
Sun-3s, Sun-4s, Vaxes, PMaxes and HP's AUX. As of when we froze the
source for MIT there was a minor bug that interrupted the compile and
build on IBM RTs running AOS (BSD Unix) or AIX.  This and subsequent
patches are currently available as outlined below.

This release can be obtained in several ways.  The entire X distribution
is available via anonymous ftp from the Internet host, expo.lcs.mit.edu
(Internet: 18.30.0.212).  The sources for ATK, AMS and ODA are located
in the "andrew" tree,  one of the contributed tool kits. Just the
"andrew" tree from the X distribution,  as well as the latest patches, 
is available via anonymous ftp from the Internet host,
emsworth.andrew.cmu.edu (Internet:128.2.30.62).

Copies of the entire X distribution software can also be obtained, for
the nominal X11 distribution charge, by contacting:

    MIT Software Distribution Center
    Technology Licensing Office
    Room E32-300
    77 Massachusetts Avenue
    Cambridge, MA  02139
    USA
    +1-617-258-8330

We also distribute the following related materials:

    Hardcopies of the documentation for ATK and AMS (available now).
    Nathaniel S. Borenstein's book: Multimedia Applications Development
    with the Andrew Toolkit (Prentice-Hall, available now).
    ODA Project Book: Multi-media Document Interchange: ODA and the
    EXPRES Project (Springer Verlag, available soon).
    Introductory video tape: Welcome to Andrew: An Overview of the
    Andrew System (available now).
    Technical video tape: The Andrew Project: A Session at the Winter
    1988 Usenix Conference (available now).

More information about these materials is available from:

    Information Requests
    Information Technology Center
    Carnegie Mellon University
    4910 Forbes Avenue
    Pittsburgh, PA 15213-3890
    USA
    phone: +1-412-268-6700
    fax: +1-412-268-6787
    info-andrew-request@andrew.cmu.edu


We are providing updates to the Andrew software as necessary. These are
being distributed as patches (for use with the patch program distributed
as part of the X tape). These patches are being put on both expo (in
/contrib/andrew/patches) and emsworth (in /patches). In addition,
emsworth contains three complete distributions: a compressed tar file of
the sources on the X.V11R4 tape, a compressed tar file of the sources
with all patches applied, and a complete source tree with all patches
applied. Therefore, one can retrieve the desired patch files, the latest
version of the software, or the latest version of any specific file.
These files can be retrieved by anonymous FTP or by mail.  For more
information on mail retrieval of information, send a (blank) piece of
mail to
andrew-service@andrew.cmu.edu

The info-andrew unmoderated distribution list contains informal
conversations between Andrew users and developers. Send mail to
info-andrew-request@andrew.cmu.edu to be added to the Andrew mailing
list (or to request any other service that we provide, like hard copy
documentation or redistribution of contributed materials). The
info-andrew-bugs@andrew.cmu.edu address provides an easy method for
reporting bugs in the software to members of the ITC (it is not a public
distribution list).

There is also a netnews distribution list, called comp.soft-sys.andrew,
which is identical to the info-andrew distribution list except that it
does not support the multi-media capabilities of info-andrew.

Finally, there is an andrew-demos mailing list to which interesting
ATK/Messages demos are sometimes posted (you must have AMS running to
see the demos).  To subscribe, send mail to
andrew-demos-request@andrew.cmu.edu.