Re: [Glade-devel] A library API to Glade3 for other programs.
Archit Baweja <[email protected]>
| Newsgroups | gmane.comp.gnome.devtools,gmane.comp.gnome.glade.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Joaquin Cuenca Abela <[email protected]> writes: > --- "John (J5) Palmieri" <[email protected]> > wrote: > > Hello > > > > On Mon, 2003-08-11 at 04:30, Archit Baweja wrote: > > > > > There are 2 main ways of exposing the glade3's > > capabilities > > > > > > 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 > > up. > > > > > > 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 :-) Cheers! Archit Baweja