|gnumeric - The GNOME Spreadsheet|
GNOME desktop environment: a project
to create a free, user friendly desktop environment. As every
other component of GNOME, Gnumeric is free
software and it is licensed under the terms of the GNU GPL.
You can see some screenshots of Gnumeric.
Gnumeric is intended to be a replacement for a commercial spreadsheet, so a lot of effort and work has still to go into it, but I believe we have the right framework to do it.ftp://ftp.gnome.org/pub/GNOME/sources/gnumeric
Printing is going to be achieved by the GNOME printing framework which is being designed right now by Raph Levien. The internal changes to Gnumeric to support printing are important, so the code to handle printing is kept on a branch in CVS until we are ready to deploy it in the main distribution. You can get a copy of the printing code by using the command "cvs co -r GNUMERIC_PRINT gnumeric" on the GNOME CVS or AnonCVS machine.
To learn more about our plans read the README and the Future-Roadmap files included with Gnumeric.
Graphics in Gnumeric will be implemented by using the GUPPI plotting engine through the CORBA and Bonobo infrastructure. To test drive the code that includes Bonobo support you need to get a copy of Bonobo (this is not yet released, you need to get a snapshot from the CVS, using the command "cvs co bonobo". Be warned that until Bonobo's release we are not commiting to any sort of support on Gnumeric).
Michael Meeks, Sean Atkinson and Bruno Unna have been working on Excel import / export code. Talk to them if you are interested in helping the project.ORBit CORBA implementation to expose its services to the world. It will also be available to other applications as a Baboon component (Baboon is the compound document architecture of GNOME).
Gnumeric exports a number of CORBA interfaces that enable programmers to control Gnumeric remotely within an authenticated GNOME email@example.com. If you want to subscribe to the mailing list, send mail to: firstname.lastname@example.org and in the body of your message put the word "subscribe". GNOME Anonymous CVS and from the GNOME CVS from the module "gnumeric".
To compile Gnumeric you will need the gnome-libs package and the gnome-xml package. The gnome-libs package in turn requires the glib, gtk+ and imlib packages.
The standard procedure for bug reporting is detailed at http://bugs.gnome.org/ please ensure that your bug hasn't already been logged by checking the list. It would also help if you CC. your mail to email@example.com.
There are certain types of bug that we are especially interested in. Gnumeric should never die (SEGV) if it does please, please put the effort in to submit a bug report, it will save others lots of grief.XESS for helping me understand various spreadsheet issues and making the source code for his first spreadsheet program available to me for study.
DevelopersGnumeric has been coded mainly by Miguel de Icaza, with help from other intrepid hackers that have contributed code, bug fixes and documentation: