Hi Doron, I'm the maintainer of clrzmq and I'd be very interested in being involved in this project. A lot of the recent work I've done on clrzmq has been around simplifying the deployment model; P/Invoke can be tricky to deal with in heterogeneous environments (i.e. x86 & x64). A C# implementation would completely remove those kinds of issues and could eliminate certain bottlenecks/limitations around passing memory from managed to unmanaged code. I have many colleagues who would be very interested in this project once it matures.
Using IOCP, as you mentioned, would be an excellent goal for the project and may be much more feasible here than with 0MQ proper. I think Mono even has an IOCP (emulation) layer, so cross-platform compatibility may still be possible while keeping maximum performance for the 95% case (Windows/.NET). Anyway, feel free to contact me directly if you want help or feedback. My github account is @jgoz. Cheers, John On Tue, Nov 6, 2012 at 11:50 AM, Pieter Hintjens <[email protected]> wrote: > On Tue, Nov 6, 2012 at 7:43 PM, Doron Somech <[email protected]> wrote: > >> Done. it's now in : >> https://github.com/zeromq/netmq/ >> >> > Fantastic...! > > Some tips on getting people involved: > > 1. Add a link to C4 in the README: > > ## Who owns NetMQ? > > NetMQ is owned by all its authors and contributors. This is an open source > project licensed under the LGPLv3. To contribute to ZyRE please read the > [C4 process](http://rfc.zeromq.org/spec:16), it's what we use. > > 2. Create an issue "Call for maintainers" that says: > > > If you'd like to help click that lovely green "Merge Pull Request" > button, and get eternal karma, add a comment confirming that you've read > and understand the C4 process at http://rfc.zeromq.org/spec:16. > > 3. Change the issue tracker labels. GitHub by default offers the usual > variety of issue types but with C4 we don't use them. Instead we need just > two labels ("Urgent", in red, and "Ready", in black). > > There's a detailed explanation of the C4 process in the Guide: > http://zguide.zeromq.org/page:all#toc159 > > -Pieter > > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > >
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
