On Mon, Aug 26, 2013 at 10:52 PM, Aravinda <avish...@redhat.com> wrote:

> On 08/17/2013 12:45 AM, Justin Clift wrote:
>
>> On 16/08/2013, at 8:11 PM, Harshavardhana wrote:
>>
>>> On Fri, Aug 16, 2013 at 11:48 AM, Justin Clift <jcl...@redhat.com>
>>> wrote:
>>>
>> <snip>
>>
>>> As a separate project, any thoughts on us replacing the current CLI with
>>> a new one, based upon having a more complete RESTful API + a new CLI that
>>> does nothing but be an interface to it?
>>>
>>> In that case CLI can be completely re-written in python or any other
>>> language. This would eventually bring in more contributors to the project.
>>>
>> That's a very good point. :)
>>
>> I'd only been thinking of it from the point of view of giving
>> us a "full" RESTful API that's equivalent to the CLI.  So
>> people could do some very in depth automation and integration
>> with it.
>>
>> But having the CLI as Python does sound like it would be much
>> easier to develop + get contributors for too.
>>
>> Proposal for 3.6 maybe? :)
>>
> Converting existing CLI into shared object will enable developers to
> extend the CLI functionality as required. (Similar to libgfapi)
>
> Another wish is to create GlusterFS SDK(Includes both CLI and GfApi
> functionality) in multiple programming languages(Starting with Python and
> golang). It is easy to create web app/mobile app/REST apis if SDK is
> available.
>

I have nothing against golang, but perhaps the Java community is much
bigger and more serious than Go. Python and Java are, I think the two most
important languages (outside C) for us to provide bindings and APIs.

Avati



>
> --
> Aravinda
> http://aravindavk.in
>
>
>
>> + Justin
>>
>> --
>> Open Source and Standards @ Red Hat
>>
>> twitter.com/realjustinclift
>>
>>
>> ______________________________**_________________
>> Gluster-devel mailing list
>> Gluster-devel@nongnu.org
>> https://lists.nongnu.org/**mailman/listinfo/gluster-devel<https://lists.nongnu.org/mailman/listinfo/gluster-devel>
>>
>
>
> ______________________________**_________________
> Gluster-devel mailing list
> Gluster-devel@nongnu.org
> https://lists.nongnu.org/**mailman/listinfo/gluster-devel<https://lists.nongnu.org/mailman/listinfo/gluster-devel>
>
_______________________________________________
Gluster-devel mailing list
Gluster-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/gluster-devel

Reply via email to