Re: Getting libgnome* into shape



On 30 Aug 2001, Jon Trowbridge wrote:

> On Thu, 2001-08-30 at 11:54, jacob berkman wrote:
> > 
> > with just C api, 2 libraries / applications cannot use features of each
> > other.  ie, gal cannot call eel functions if eel calls gal functions.
> > 
> > however, if the glue between them is simply bonobo, they actually can
> > use each other, instead of the one-way dependency tree we now have.
> 
> So we can have a complex dependency graph rather than a dependency
> tree... is this a good thing?  Would we want to do such a thing even if
> we could?
> 

We can have it even without CORBA if we use dlopen, but one way or other,
we don't really want circular hard dependancies. 

> (This is not a flame... I'm honestly curious if there are really cases
> where this would be worthwhile.)
> 

Only if it is not really a dependancy - as in, both transparently detect
at run/startup time if the other is present and compensate/disable
functionality if not. 

>
> -JT
> 

	Sander

I haven't been vampired. You've been Weatherwaxed.





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