
What is Guppi?
==============

Guppi is a GPLed Gnome-based guile-scriptable plot program with
integrated statistics capabilities.

It is still in an early stage of development.  The current functionality is
very limited.  The source code is the only documentation.


Contact Info
============

The Guppi web page is at http://www.gnome.org/guppi.

To subscribe to the Guppi mailing list, send a message with "subscribe"
as the subject to guppi-list-request@gnome.org.

Bug reports and suggestions can be formally submitted via the Gnome
bug-tracking system at http://bugs.gnome.org.  Keep in mind, though, that
Guppi is a very, very new piece of alpha-level software.  We *know* that
there are lots of bugs and that there is a long list of missing features.
The only bug reports that would be really useful to us would involve subtle
issues.  (If you aren't sure whether or not your problem is subtle, wait a
few releases before making a report.)

Other correspondence about Guppi can be sent to Jon Trowbridge <trow@gnu.org>.

If you are interested in Guppi and live in the Chicago area, drop me
(Jon) a line.


Helping Out
===========

If you would like to assist in Guppi's development, please do!  There
is plenty to do, even if you aren't a programmer.

If you are a programmer and have specific enhancements and/or fixes
that you want to do, you should probably contact Jon Trowbridge
<trow@gnu.org> and/or guppi-list *before* you start.  Guppi is young
enough to be in constant flux, and unannounced patches may be rejected
because they do not integrate well with Guppi's planned future
development.

(By the way, I know that my C coding practices are not even close to
the GNU style guidelines.  Please humor me on this issue.)


Requirements
============

 * Gtk+ 1.2.0 or later, gnome-libs 1.0.53 or later, etc.
 * gnome-xml
 
   These are all available as RPMs at www.gnome.org, and are also
   nicely packed for Debian 2.2 ("potato") or later.  If you are
   building Guppi from sources, be sure to install the development
   packages as well.  (These usually have names like "foo-dev" or
   "libfoo123-dev".)

   Hopefully you have these (or at least the user libraries) installed
   already.

 * gnome-print

   Mandrake (www.mandrake.com) seems to have nice RPMs for
   gnome-print (and gnome-print-devel, if you are building from 
   sources).

   gnome-print is packaged for Debian 2.2 ("potato").

 * Guile 1.3.4 or later.  Earlier versions will not work.

   You can check which version of Guile you have by running
   "guile-config --version"

   I believe that the version of Guile in RH6.x (where x<2) is 1.3.0
   or 1.3.2 --- I've been told there is a problem with it.  You can
   find an RPM for 1.3.4 on www.rpmfind.net.  I'm told that Mandrake
   (www.mandrake.com) has a sufficiently recent RPM.

   Debian 2.2's ("potato") standard guile package is the correct version.
   If you are building Guppi from sources, also install "libguile6-dev".
