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