----- Original Message -----
> 
> 
> ----- Original Message -----
> > From: "Yaniv Kaul" <[email protected]>
> > To: "Adam Litke" <[email protected]>
> > Cc: [email protected]
> > Sent: Monday, August 13, 2012 11:49:21 AM
> > Subject: Re: Consumability of vdsm via libvdsm.so
> > 
> > 
> > 
> > On 08/13/2012 06:21 PM, Adam Litke wrote:
> > 
> > 
> > Hi all,
> > 
> > We just finished a lively discussion regarding the ongoing effort
> > to
> > stabilize
> > the vdsm API using a C library called libvdsm.  There are many
> > things
> > that need
> > discussion, but I would like to focus this thread on one in
> > particular:
> > 
> > Can ovirt-engine consume libvdsm via JNI?
> > 
> > libvdsm provides a full-featured C interface to the vdsm API using
> > GObject.
> > Java bindings are provided automatically by jGIR[1].  The library
> > communicates
> > with vdsmd using an internal transport which is not exposed to end
> > users
> > (including ovirt-engine).  I would like to learn from folks with
> > deep
> > Java
> > knowledge if this approach is workable.  What are the technical
> > challenges to
> > integrating in this way?  Please save discussion of AMQP and other
> > bindings for
> > other threads.
> > 
> > Thanks!
> > 
> > [1] https://live.gnome.org/JGIR
> > How mature/maintained is JGIR?
> > Last commit seems to be 2010-02-09.
> > The author is: Alexander Kurtakov <[email protected]>
> > His status in our organizational chart:
> > Employee Type: Ex-employee
> It will need some work to get it up to par with the rest of the
> gobject generators

It's been dead since 2009, that doesn't seem very promising 
(http://www.ohloh.net/p/java-gobject-introspection)

It also states: "It also includes a custom GLib/GObject interface layer adapted 
from gstreamer-java." and looking at gstreamer-java yields: "An 
unofficial/alternative set of java bindings for the gstreamer multimedia 
framework"

Again, doesn't look like something you want to base your API on.
Sounds to me like the 'free' java bindings come at a very high cost (bringing 
JGIR up to date and maintaining it).

What are the alternatives?

> > 
> > Y.
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Arch mailing list
> > [email protected]
> > http://lists.ovirt.org/mailman/listinfo/arch
> > 
> _______________________________________________
> Arch mailing list
> [email protected]
> http://lists.ovirt.org/mailman/listinfo/arch
> 
_______________________________________________
Arch mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/arch

Reply via email to