[jira] Commented: (ZOOKEEPER-661) Add Ruby bindings

2010-02-28 Thread Eric Maland (JIRA)

[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12839400#action_12839400
 ] 

Eric Maland commented on ZOOKEEPER-661:
---

We're definitely not attached to any one specific approach;  developing a 
client with ASF/contrib and completeness in mind is probably the best approach, 
and we're happy to switch gears to collaborate.  I agree that having one great 
and complete client is better than N incomplete ones.

Our current client is definitely far from complete, but far more complete than 
it was and for now it meets our needs.  Very soon it will not and we'll be 
working on completing it.  If we can instead put that effort into completing a 
comparable client, that sounds good by me.

> Add Ruby bindings
> -
>
> Key: ZOOKEEPER-661
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-661
> Project: Zookeeper
>  Issue Type: New Feature
>  Components: contrib-bindings
> Environment: MRI Ruby 1.9
> JRuby 1.4
>Reporter: Andrew Reynhout
>Priority: Minor
>
> Add Ruby bindings to the ZooKeeper distribution.
> Ruby presents special threading difficulties for asynchronous ZK calls (aget, 
> watchers, etc).  It looks like the simplest workaround is to patch the ZK C 
> API.
> Proposed approach will be described in comment.
> Please use this ticket for discussion and suggestions.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: Ruby client binding for ZooKeeper now available.

2010-02-19 Thread Eric Maland
I'd be happy to contribute it.  This is a fork of someone else's client, which 
I forward-ported and added much functionality to.   It is slightly incomplete, 
I will be finishing it soon.

The current client is MIT licensed.  Is the ASF license compatible?  If not I 
can ask the original author to relicense his code, or rewrite the client.

Eric


On Feb 19, 2010, at 4:27 PM, Jeff Hammerbacher wrote:

> Are there plans to integrate this work with the Apache project?
> https://issues.apache.org/jira/browse/ZOOKEEPER-661.
> 
> On Fri, Feb 19, 2010 at 10:23 AM, Patrick Hunt  wrote:
> 
>> Sorry if this is a dup for those of you following me on twitter (
>> http://twitter.com/phunt) but I wanted to let you know that twitter (the
>> company) has contributed a Ruby client binding for ZooKeeper. You can learn
>> more about the gem here: http://bit.ly/b9VB6k
>> 
>> Regards,
>> 
>> Patrick
>>