On Fri, May 18, 2012 at 2:55 PM, Robert Schweikert <rjsch...@suse.com> wrote:
> On 05/18/2012 06:49 AM, Mike McClurg wrote:
>> These bindings are autogenerated, which is why there is no source
>> repository for them. The license on the API bindings generation code
>> is GPLv2, so I don't see any reason why we couldn't publish the source
>> repo for these bindings.
>
>
> But shouldn't the binding generation code then be part of the xen-server
> source base?
>
> I am a bit confused here. It sounds to me that CS depends on Java bindings
> to Xen-server, yet the bindings are maintained separately from the server
> code, do I understand this correctly? If this is the case then this is
> rather strange, I think. For almost every code base that generates language
> bindings the generation code/templates/setup is part of the cde base in
> question, why would this be any different for xen-server?

Hi Robert,

Perhaps I should have said that there is no externally visible
repository for the api binding generation code. Every XenServer (and
XCP) release will have a corresponding sources ISO, which contains a
tarball of each of our internal repositories.

We have opened up a few of our development repositories (see
http://github.com/xen-org/), and I would like to see us open them all
up. But perhaps this is a conversation best left for a separate
thread, and perhaps on the xen-api mailing list instead of
cloudstack-dev.

Mike

Reply via email to