There is also an existing azureblob implementation which we currently use
in production:

   https://github.com/jclouds/jclouds/tree/master/providers/azureblob

I took Adrian's original implementation and extended it for larger blob
types. I don't particularly care about the implementation, and the notion
of formal support pleases me (in fact I think I also pushed MS to add
JClouds on roadmap since we were on the azure board), but it would be wise
to check it out to verify compatibility.

-John

On Wed, Feb 4, 2015 at 3:11 PM, Ross Gardler (MS OPEN TECH) <
ross.gard...@microsoft.com> wrote:

> Hi JClouds folks,
>
> We'd like to contribute Azure support to JClouds. We already have a fairly
> complete implementation of compute and storage and plan to work further on
> this implementation. However, this implementation is built against an the
> Azure Java SDK rather than the REST API. From conversations with some folks
> familiar with JClouds I understand that this is not the usual way of doing
> things here.
>
> There are good reasons why we've implemented it this way. We can go into
> those if you want, but it will make no real difference since that's the
> working code we have available. It is feasible that we'd consider moving
> this over to a REST API if active community members are going to help with
> the work, but if it's just our ongoing contributions then continuing with
> the work already done is our preference. Rather than discussing it
> endlessly I'd propose a code talks approach.
>
> Having poked around a fair bit it looks to me like your model is to have
> new code worked on in a lab at jclouds-labs. Given the SDK vs REST API
> approach it would seem sensible to start this effort as a lab anyway. That
> is using a lab would give time for both code maturity and for the community
> to evaluate the approach.
>
> I also note that there is some existing work on Azure compute in
> https://github.com/jclouds/jclouds-labs/tree/master/azurecompute it would
> make sense to have our code in the repo so that those working on the two
> different implementations can avoid duplicating effort wherever possible
> and community members have access to both implementations in order to
> provide feedback.
>
> How do you want to proceed? Shall we go ahead and make the contribution
> via that repository? This will provide an early opportunity for feedback
> and code commentary.
>
> (NB both myself and Eduard Koller are ASF committers so the legal side of
> the process is clear, just asking about the community contribution process
> here in JClouds land)
>
> Ross
>
>

Reply via email to