Oaf is not a direct dependency, it's an indirect dependency. Gnucash does not use it, but GtkHtml does (and it's possible that guppi does, too). But Gnucash doesn't use it directly. Bonobo is similar -- an indirect dependency, pulled in by the rest of the gnome libraries that we use.
-derek Neil Williams <[EMAIL PROTECTED]> writes: > 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 -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH [EMAIL PROTECTED] PGP key available _______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] https://lists.gnucash.org/mailman/listinfo/gnucash-devel