Sync with gnome releases

Alan Orndorff dwarf@solarisresources.com
Fri, 20 Jul 2001 11:35:23 -0700


Derek Atkins wrote:
> 
> A decent module system would DEFINITELY be a good thing.  Although
> a question remains:  how would the source tree be broken up to support
> building different modules?  Would someone have to rebuild the whole
> tree just to add another module, or could we separate modules out
> into their own packages (source and binary) and build against
> some gnucash-development headers/libraries?

This might be a dumb idea, but oh well.

Why not do something along the lines of what Apache does?

You have the core web server or in this case, gnucash,
and then you can add modules to it.  Create a seperate
web page for the plugins and have some methodology in
the main part to bolt the plugins into the system.  Then the idea
for ldap or whatever else you want to add in, can be done seperate
from the main code and only those that want that functionality are
free to add it and those that don't want it, don't have to 
worry about it.

alan

-- 
Solaris Resources - http://www.solarisresources.com
S                                                 Z