cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Edison Su <>
Subject RE: Using rados-java as a new Maven dependency for KVM
Date Tue, 21 May 2013 20:32:27 GMT
Just curious: Do you plan or already implement librbd api call with progress callback? The
storage operation usually takes a long time, without progress bar, it's very difficult to
know what's going on at the storage side. 

> -----Original Message-----
> From: Wido den Hollander []
> Sent: Tuesday, May 21, 2013 12:16 PM
> To:
> Subject: Using rados-java as a new Maven dependency for KVM
> Hi,
> In the rbd-snap-clone [0] branch I'm working on the new RBD features like
> snapshotting, cloning and deploying System VMs on RBD.
> To do this correctly I wrote Java bindings for librbd and librados (part of the
> Ceph project).
> These bindings [1] are just like libvirt-java just JNA bindings for these libraries.
> Since these bindings aren't in Maven central I created a Maven repository on
> [2] and I added it to the pom.xml of the KVM plugin for the Agent.
> Can we accept this as a dependency? It's just a Maven dependency which
> doesn't include any binary code into the Git repo.
> The bindings are currently GPLv2 licensed since that's what Ceph uses, but
> does this conflict with the Apache project? I want to make sure it will be
> included in the OSS builds of CloudStack, so I can change the license if
> required.
> I'm not a lawyer, so I'm not so sure about this.
> Thoughts?
> Wido
> [0]:
> https://git-wip-
> snap-clone
> [1]:
> [2]:

View raw message