On Wed, May 30, 2007 at 04:45:08PM +0900, [email protected] wrote:
b. The approach to be taken . Eg deciding whether to write a
Remote UNO bridge OR
Binary UNO bridge OR
Language specific bridge.
c. Some steps to be followed (procedure) if I adopt one of the above
I suggest you:
- Learn Ruby. Google for plenty of resources.
- Learn UNO, and whatever APIs it provides for extension (e.g. C
calls, SOAP interface or whatever). If necessary, learn C, SOAP etc.
- Write some code to get Ruby to talk to UNO.
- When you get stuck on a specific problem, ask for help with that
Also, search for interfaces in other scripting languages (e.g. existing
bindings from Perl, Python or TCL to UNO). That may give you clues on
go about it. If these don’t exist, then you probably need to ask on an
mailing list, not a Ruby one, about how to go about this. Looking at the
link you give it seems that Python bindings already exist, so one
would be to port those.
Finally, make sure you have some specific goals in mind as to what you
to be able to do from the Ruby side.