Insert Customer using QIF file

Neil Williams linux at codehelp.co.uk
Fri Oct 29 12:17:24 EDT 2004


On Friday 29 October 2004 3:36 pm, you wrote:
> I'm wondering if we should look at bonobo as the interface between
> different QOF applications?  This would give us both online and
> offline data interchange.  I just dont know how much work it would be,
> as I know next to nothing about bonobo.

Well, that was better than my zero knowledge of bonobo! (until I started 
googling for this little lot)

It would make sense to join these kinds of applications:

The Gnumeric Spreadsheet.
The GNOME postscript viewer
The GNOME PDF viewer
The Gill SVG viewer
The Nautilus Graphical Shell
The Evolution groupware suite.

But this is a problem (certainly for pilot-link):

Our [Gnome] implementation of the Bonobo interfaces, from now on referred to 
as "bonobo" is based heavily on the GTK+ object system.

I need to keep QOF free from X and Gtk if I can - at least by providing build 
options to exclude GUI components. Bonobo may well be good for GnuCash and 
Gnome in general, but it doesn't appear to do what I need.

OAF may be more useful. If I read it right, using OAF allows the code to link 
into bonobo without the concerns about linking GUI components on top.

apt-cache show oaf
Package: oaf
Depends: libc6 (>= 2.3.1-1), libglib1.2 (>= 1.2.0), liboaf0 (>= 0.6.10), 
liborbit0 (>= 0.5.17), libpopt0 (>= 1.6.4), libwrap0, libxml1 (>= 
1:1.8.14-3), zlib1g (>= 1:1.1.4)

liboaf is already a GnuCash dependency - which begs the question why it's not 
being used already and seeing as it is required, what is GnuCash using bonobo 
to achieve? Is it just for Guppi?

I think I'm going to have a hard time adding OAF even as an optional framework 
on pilot-link.

I did consider redirecting QOF from pilot-link to gnome-pilot but gnome-pilot 
no longer exists, it's disappeared into Novell/Ximian/Evolution and has no 
home page as a separate product anymore.

Thanks Derek, that's the best recommendation I've had so far!, (despite the 
hurdles).

-- 

Neil Williams
=============
http://www.codehelp.co.uk/
http://www.dclug.org.uk/
http://www.isbn.org.uk/
http://sourceforge.net/projects/isbnsearch/

http://www.biglumber.com/x/web?qs=0x8801094A28BCB3E3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20041029/3d8f65f2/attachment.bin


More information about the gnucash-devel mailing list