Re: GNOME Hello with CORBA support
- From: José Antonio Caminero Granja <jcamgra teleline es>
- To: Miguel de Icaza <miguel helixcode com>
- Cc: gnome-devel-list gnome org
- Subject: Re: GNOME Hello with CORBA support
- Date: Tue, 04 Jul 2000 08:13:28 +0200
Miguel de Icaza wrote:
>
> > The main purpose (of gnorba-helper) is providing a CORBA interface to all
> > developed GNOME applications making the least changes possible. In this way,
> > gedit (or other GNOME app) would be accessible through CORBA changing line
> > "gnome_init (...)" to "gnome_CORBA_init_server (...)", defining IDL and
> > linking CORBA methods to implemented gedit methods. I'm sure that Bonobo is
> > more complicated.
>
> Not really. Bonobo is all about simplifying this kind of setups.
Are you sure?, you ought to think there are a lot of points of view.
I am sure that bonobo is really powerful and important in GNOME proyect
-because GNOME needs embedable objects ("embeddables") in order to reuse
efforts, but whole GNOME is not "embeddables"-, however it has not a role out
of "embeddables" -I think this, but I could be wrong-.
> > Bonobo is a component model that is at other level, the same as OLE in Windows
> > -I think-. I repeat that my intentions isn't making a component model, only
> > providing to all GNOME apps a CORBA interface in order to rise a really GNU
> > Network Object Model Environment. If all GNOME apps would have a CORBA
> > interface, then G.N.O.M.E. will become true and anything GNOME app could use
> > other one.
>
> That is exactly the vision, but using plain CORBA interfaces is not as
> powerful as agreeing on a number of things, like the factory interface
> and the Bonobo::Unknown interface.
I am in aggreement, but agreeing on a number of things is in order to resolve
aggreed problems, like problem that bonobo solves (managing "embeddables") -in
this sentence there is a lot of redundancy of "aggree" :)-.
I remember that defining "Desktop::Editor", "Desktop::Text-viewer", ... was a
good and SPECIFIC idea in GNOME in order to access cualified applications.
> And once you accept that those interfaces are useful, you might as
> well save time, and use Bonobo to implement them.
Perhaps if would exist all components that I need. Now there are applications
that I need but not objects. Then you can say, "well, you can code these
components", but I have not all time that I want and I need to learning and
practicing.
Regards from Spain,
José Antonio.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]