Daniel Carrera <dcarrera / math.umd.edu> wrote in message news:<20040210192656.GA1738 / math.umd.edu>...
> On Tue, Feb 10, 2004 at 11:35:04PM +0900, Daniel Kelley wrote:
> 
> > > But this is *not* what I am talking about here.  James' work is for 
> > > manipulating SXW files.  I am talking about using the OOo API (UNO) to 
> > > write plugins, filters and and even GUI applications based on OOo.
> > 
> > Not only would this be useful, I'd even be willing to help!
> 
> Yay!
> 
> Needless to say, the project is complicated.  And I'm not entirely sure 
> how to go about doing that.  Why don't you join the following mailing 
> lists:
> 
> dev / api.openoffice.org
> dev / udk.openoffice.org
> 
> To subscribe:  send an email to dev-subscribe / api.openoffice.org , etc.
> 
> 
> I understand that writing UNO bindings is easier if the language in 
> question has a Java implementation, and Ruby does.  But you pay the 
> penalty in speed.
> 
> Perhaps we should ask at these lists how one can do this.  We can try to 
> do Java-based bindings first.  This would help us see:
> 
>  (a) How difficult C++ based bindings would be.
>  (b) The level of interest in UNO bindings.
> 
> So we can figure out if it's worth going to extra mile for the C++ 
> bindings.

Why couldn't you just swig their C++ libraries?
http://www.swig.org

Swig would probably do about 80% of the wrapping work for you.

Phil