[Gluster-devel] Proposal for 3.5: Make adding custom translators easy

Anand Avati anand.avati at gmail.com
Wed Aug 28 04:53:29 UTC 2013


On Mon, Aug 26, 2013 at 10:52 PM, Aravinda <avishwan at 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 <jclift at 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 at nongnu.org
>> https://lists.nongnu.org/**mailman/listinfo/gluster-devel<https://lists.nongnu.org/mailman/listinfo/gluster-devel>
>>
>
>
> ______________________________**_________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> https://lists.nongnu.org/**mailman/listinfo/gluster-devel<https://lists.nongnu.org/mailman/listinfo/gluster-devel>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20130827/91bae1dd/attachment-0001.html>


More information about the Gluster-devel mailing list