> Yeah, it looks like this code is young and still evolving.  Perhaps it 
> would be good to release it as a gem for six months, see if you get any 
> feedback on it, and then discuss integration.  Does that make sense to you?
> 
>
 >
>>        # create new socket
>>        def new_socket(info,async)
>>            raise "Must be subclassed"
> 
> That might be better as:
> 
>   raise NotImplementedError, "?"
> 

Thanks for the advices, i've published it on rubyforge.

-----------
Dario Meloni