Sync with gnome releases

Bill Gribble grib@billgribble.com
Wed, 18 Jul 2001 17:06:10 -0500


On Wed, Jul 18, 2001 at 01:10:02PM -0800, Stanley Long wrote:
> I appreciate modularity, and the freedom that I could substitute a
> module (or even not have it loaded at all).

This is a pretty big priority for me right now for several reasons.  I
expect that the gnucash plugin system I'm working on will appear in
the 1.7 series (within the next couple of weeks, most likely), and by
the 1.8 release all of gnucash will be in "plugins" that can be loaded
or not.  My goal is to make it easy to launch a custom "gnucash" from
a shell script, CGI, or whatever that loads just enough functionality,
quickly, to do what you need.  As a side effect this should clear up
some of the cloud of cruftiness that lingers over the gnucash source
tree.

With a decent plugin architecture, it should also be much easier for
people to contribute "puzzle pieces" of functionality that are
self-contained, and for people to ignore new features that they don't
want.  If the Gimp is any example, you'll get a lot of stinkers but
some jewels, and a lower hacktivation energy for contributors is a
good thing (IMO).

b.g.