
                   Espresso - a Java programming environment

                                version 1.0 beta

                            Copyright (c) 1995, DSTC

Espresso is a collection of basic tools designed to simplify the task of
constructing servicable applications and applets using Sun's Java (TM)
programming language. Espresso builds on the Sun-supplied Java API with a
graphically-oriented interface to useful facilities. Espresso works with
the beta release of Java.

Espresso is bundled with the dejava tools from PFU Limited (a Fujistu
affiliate company). We strongly suggest using both sets of tools since each
neatly complements the other, together forming a fairly complete
programming environment. The environment is inspired by the Smalltalk
programming environment but tailored to specifically support programming in
Java.


Mirrors

This information is mirrored at:

   *  UIUC: http://acsl.cs.uiuc.edu/~phelps/espresso/
   *  DSTC: http://www.dstc.edu.au/projects/espresso/


Documentation

This initial beta release of Espresso implements two basic tools. Further
tools will be added as development continues.

The Espresso environment currently consists of:

   * An Inspector to examine the internal variables of objects
   * A Debugger to monitor the execution of Java applications.

The documentation for classes used by Espresso is also available.

The dejava suite provides a set of useful tools including a Smalltalk-like
class browser. See the dejava README for more information.


Downloading

Espresso can be got via FTP from
ftp://ftp.dstc.edu.au/java/espresso/espresso-1.0b.tar.gz

The dejava package is available from the same site
ftp://ftp.dstc.edu.au/java/espresso/dejava-1.3b-src.tar.gz

We don't currently have a US mirror for the FTP site.


Installation

Espresso is provided precompiled. Put the installation in a publicly
accessible directory.

To use it, users must:

   *  include the path to espresso-1.0b/classes in their CLASSPATH environment
     variable.
   *  include the path to espresso-1.0b/bin in their PATH environment variable

Installation of dejava is described in the dejava STARTUP file.


Contact Details

Any reports of bugs in Espresso or comments on the environment should be
sent to: 
the Espresso project <espresso-bugs@dstc.edu.au>

Bug reports for dejava should be sent to:
the Dejava Project <dejava-bugs@dstc.edu.au>

General discussion on Espresso or dejava should be sent to:
the Espresso Mailing List <espresso@dstc.edu.au>.

You can subscribe to the List by sending mail to:
majordomo@dstc.edu.au
with "subscribe espresso" in the body of the message.

-------------------------------------------------------------------------------
Espresso
Ted Phelps <phelps@dstc.edu.au>
Tim Mansfield <timbomb@dstc.edu.au>

dejava
Mr Osamu Satoh <satoo@pfu.fujitsu.co.jp>
Mr Kazuhisa Shirakami <shira@pfu.fujitsu.co.jp>

-------------------------------------------------------------------------------

"Java" is a registered trademark of Sun Microsystems
