[Glade-devel] A library API to Glade3 for other programs.


Joaquin Cuenca Abela <e98cuenc yahoo com> writes:

--- "John (J5) Palmieri" <johnp martianrock com>

On Mon, 2003-08-11 at 04:30, Archit Baweja wrote:

There are 2 main ways of exposing the glade3's

1) Bonobo || IDL interfaces. Lots of Bonobo/CORBA
overhead involved. Gives us
the glade3 develops more to do. But we have the
advantage of starting "late"
on working this without changing much of the code.
With the other option, we
might just have to start changing from the ground

2) A simple C library API interface. Not much
overhead. And saves the glade3
developers lot of work. Projects wanting to embedd
glade3 can encapsulate
it by wrapping glade3 API calls in their own
plugin/dock system.

During our discussion on #devel-tools on
irc.gnome.org, we had sort of went in
favour of option 2. But its the community's call.

As a developer of Scaffold I would like to point out
that we use Bonobo
quite successfully without any noticable slowdowns.

I don't think that Archit was thinking on slowdowns
when he said "Lots of Bonobo/CORBA overhead involved".
 It looks to me as if he was speaking of intelectual
overhead (but that's up to him to clarify it).

Yes! Intelectual overhead especially since jeroen himself
mentioned he didn't want to deal with IDL stuff :-)

Archit Baweja

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]