Re the message of ``[ruby-talk:15718] Re: gnome, bonobo and corba.''... Erik BéČfors <erik / bagfors.nu>: > On 25 May 2001 22:48:33 +0900, Pat Eyler wrote: > > On Fri, 25 May 2001, Erik [ISO-8859-1] BéČfors wrote: > > This sounds like good research, but probably should/could be done a) after > > getting libbonobo-ruby to work with orbit, and b) be called something else > > (or used as an option in libbonobo-ruby). > > I really like the option-thing. That would be really cool but there is > a loooong way to go. I don't deeply know about how CORBA is used in the GNOME/bonobo framework. If libbonobo uses ORBit mainly via common CORBA layer, we could use ``CORBA-Ruby language mapping interface'' we'll define. On this way, libbonobo-ruby need not take care of which CORBA implementation is used. You get and access to bonobo object(if it exists) as a CORBA::Object instance. Of cause, someone rewrite ruby-orbit to fit the mapping but it is more easy task than a task to make ruby-orbit more completion. BTW, testing Rinn is very easy if you are under GNOME. $ wget http://prdownloads.sourceforge.net/rinn/Rinn-Ridl-0.1.2.tar.gz $ tar zxvf Rinn-Ridl-0.1.2.tar.gz $ ruby -I Rinn Rinn/test/gnome-name-service.rb That's all ;-)