I wrote a new Python client and published it to Github.  Thought others might 
be interested.

https://github.com/jimbobhickville/python-ambariclient

I did first attempt to work on the official client, as I'm much more in favor 
of contributing over forking, but I didn't feel like the effort was well spent. 
 It needed a rewrite to a better foundation, and to do so required breaking 
backwards compatibility.

I've had some discussion with Subin about making this new client the official 
one, but he had some reservations about contractual obligations requiring it be 
bundled with the server (is that true?  That makes no sense to me).  I'd rather 
work with the community on it than go solo, so hopefully we can resolve things 
to mutual satisfaction.

In the meantime, if anyone else is interested in contributing to this client, 
please fork and submit a pull-request.  Or just try it out and submit bugs via 
Github.  I'd like to do everything in the open, so if there's sufficient 
interest, we could set up an open discussion to work together on improving it.

Greg

Reply via email to