Hi Shuhao, On 15 Mar 2012, at 00:30, Shuhao Wu <ad...@thekks.net> wrote:
> That would be most appreciated. > > I just completed a very bare minimum higher level API that's similar to the > current Python client. However, there's still a lot of work to be done. Once > again, I'm just one lone student working in my spare time and I can't > possibly think of everything. If we want to bring Python up to speed with the > rest of the clients, I'll need more people helping me! > Out of interest, why rewrite from scratch? Why not contribute to the existing riak-python-client? Wouldn't it be less effort? And you'd be working with others by default since it already has a few contributors, including a real python luminary in Greg Stein. The sheer number of hours in the python client make contributing more economical than a total rewrite, don't you think? Your stated aim of bringing python up to the level of the other clients is a current basho aim, it would be great to work together on this. What do you see as the principal shortcomings of the current client? Can it be fixed? Cheers Russell > Also, I have a general > plan of bringing riakkit to riak-python-client2 as well. > > Shuhao > > > On Mon, Mar 12, 2012 at 12:50 AM, Jim Adler <jim.ad...@comcast.net> wrote: > I'll certainly take a look at your repo and help where I can. > > Jim > > Sent from my phone. Please forgive the typos. > > On Mar 11, 2012, at 11:25 PM, Shuhao Wu <ad...@thekks.net> wrote: > >> >> I'm not too familiar with PBC . I'm looking for individuals to help me as >> I'm just a student and only working on it in my spare time. >> >> Shuhao >> >> On Mar 11, 2012 10:43 PM, "Jim Adler" <jim.ad...@comcast.net> wrote: >> This is great Shuhao! >> >> I've had problems using the python client using multiple threads with >> protocol buffers. The exact same multithreaded code works fine with http >> protocol. So, any attention you can give to the pbc transport would be >> hugely appreciated. >> >> Good luck! Can't wait to give your new client a test drive. >> >> Jim >> >> Sent from my phone. Please forgive the typos. >> >> On Mar 11, 2012, at 12:31 PM, Shuhao Wu <ad...@thekks.net> wrote: >> >>> Hey guys, >>> >>> I've been working with riak and python for the past couple of months, and >>> I'm at the point where I'm ready to completely reimplement >>> riak-python-client. So.. I did/started. The project is hosted on github and >>> under the same apache 2 license as the original client. >>> >>> https://github.com/ultimatebuster/riak-python-client2 >>> >>> Couple of key highlights right now: >>> >>> 1. 2 layers of API, a very basic layer (Transports), which handles >>> communicating with the server, and a high level API, which consists of >>> Bucket, Object, and so on. >>> 2. Eliminated things like `set_` and `get_`. Made them just variables >>> where possible >>> >>> I'm still taking suggestions for how to reimplement RiakObject (now called >>> RObject). Any feedback will be appreciated. >>> >>> Cheers, >>> >>> Shuhao >>> _______________________________________________ >>> riak-users mailing list >>> riak-users@lists.basho.com >>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com >> > > _______________________________________________ > riak-users mailing list > riak-users@lists.basho.com > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com