From: CRDGW2::CRDGW2::MRGATE::"SMTP::ANDREW.CMU.EDU::ATKBB+BAD-ADDRESSES" Date: 30-NOV-1989 18:15:47 Description: Andrew, in 400 words or less (was: Do you think you can stand one more stupid question?) Received: by po2.andrew.cmu.edu (5.54/3.15) id ; Thu, 30 Nov 89 17:12:39 EST Received: via switchmail; Thu, 30 Nov 89 17:12:33 -0500 (EST) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 30 Nov 89 16:47:59 -0500 (EST) Received: from dublin.andrew.cmu.edu via qmail ID ; Thu, 30 Nov 89 16:45:07 -0500 (EST) Received: from dublin.andrew.cmu.edu via qmail ID ; Thu, 30 Nov 89 16:43:33 -0500 (EST) Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.dublin.andrew.cmu.edu.rt.r3 via MS.5.6.dublin.andrew.cmu.edu.rt_r3; Thu, 30 Nov 89 16:43:32 -0500 (EST) Message-Id: Date: Thu, 30 Nov 89 16:43:32 -0500 (EST) From: Tom Neuendorffer To: Info-Andrew Subject: Andrew, in 400 words or less (was: Do you think you can stand one more stupid question?) Cc: ucsdhub!celit!billd@ucsd.edu In-Reply-To: <4505@celit.fps.com> References: <4505@celit.fps.com> 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 upcoming X11-R4 release will also include an interface building system that facilitates the creation of multiple-object applications (Adew), an object-extension language (Ness), a hypertext-like link facility(Link), a charting facility(chart), and enhanced printing support that includes the automatic generation of tables of contents and indexes. The ATK source is distributed on the X11 tape in contrib/toolkits/andrew. Also included on the tape is the Andrew Message System(AMS), which 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 Andrew File System (AFS), is a networked file system that is largely transparent to the user and is capable of supporting thousands of computers. It allows independent and geographically distant organizations to share files while still permitting them to administer their data autonomously. AFS is not available on the X tape. Management and distribution of AFS is now being handled by Transarc, a Pittsburgh-based company specializing in distributed file systems. ATK, AMS and AFS were developed at the Information Technology Center (ITC) at Carnegie Mellon University. Additional information on these projects may be found in the proceedings of the Winter 1988 USENIX Technical Conference. The ITC is a joint project of CMU and IBM. Tom Neuendorffer