Havoc Pennington <[EMAIL PROTECTED]> wrote,

> On Wed, 22 Sep 1999, Hannah Schroeter wrote:
> > 
> > Frankly, I'd like it to use Corba from Haskell with ORBit
> > alone rather to have to install much additional Gnome stuff I'm
> > probably not using elsewhere anyway.
> 
> I just joined the list and the archives seem incomplete, so apologies if
> this has been covered. :-)
> 
> The right thing to do is to have Haskell modules for standalone ORBit and
> for GNOME as well. There are two key things in GNOME:
> 
>  - the CORBA spec doesn't establish mechanisms for authenticating 
>    connections or finding the name server. GNOME adds "policy" on 
>    this which is seperate from ORBit; in practice if you don't 
>    use GNOME you have to implement this yourself

Currently, the object invocation is via name services tied
to an X session, but according to a recent message on one of
the Gnome mailing lists, the plan is to move to a more
flexible scheme.  Eventually - I hope - this will allow the
use of the basic Gnome CORBA infrastructure (ie, basically
the Gnorba library) without the rest - which is definitely
useful on say a headless server implementing Gnorba
services.

> ORBit is useful on its own, but the GNOME stuff is nice to have 
> available as an add-on module if you need that functionality.

I'll definitely keep an eye on not introducing additional
dependencies in the Haskell layer - like in the GTK+Haskell
binding, you can import and use the `Gdk' module without the
`Gtk' module.

Manuel


Reply via email to