Hi all,
I sat last night and tried to make a serious attempt at getting a few
months worth of accounts entered into Gnucash. During that time, the
software:
- crashed with SIGSEGV once every 5 transactions or so
- lost transactions that had been (repeatedly) entered and saved to disk
- corrupted transaction data, descriptions were wrong, dates jumped to
2005 from 1999.
This was the "stable" motif release of v1.2.3.
When (if ever) is there a target for a real, working, useful release?
Presently the only thing Gnucash is good for right now is a way to
create some Gnome screenshots, nothing more. The trouble with Gnucash it
would seem is that there is too much work going on with features, and
almost none with bugfixes. It is way more important for a financial
package to be consistant and accurate than other packages would need to
be, yet Gnucash trails way behind in this.
To improve the stability of Gnucash I suggest the following:
- The "engine" and the various frontends be split and be developed as
separate simpler packages.
- The engine should be turned into a CORBA object so that a client going
down in flames doesn't destroy data inside the engine.
- A proper user manual be written that describes the features a version
of Gnucash would have and how they work, so that the brakes can be
applied to endless features and no bugfixes.
I'll have some free time coming up soon, and I've been trying to find a
project to teach myself CORBA, unless there are any objections I'd like
to start hacking away at getting the transaction engine into it's own
package and CORBA server.
Regards,
Graham
--
-----------------------------------------
[EMAIL PROTECTED] "There's a moon
over Bourbon Street
tonight...
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body