Why was Crossroads I/O forked from ZeroMQ?
The contribution and trademark policies of the ZeroMQ project were, as of March 2012, incompatible with our long-term goals.
Who is behind the fork?
The main work on the fork was done by two of the original developers of ZeroMQ, Martin Sustrik and Martin Lucina, with help and advice from other members of the ZeroMQ community.
Why do you not accept pull requests?
Pull requests can change while being reviewed. This makes it impossible to ensure that the code being merged is the same code that has been reviewed and discussed, which compromises integrity of the codebase.
Pull requests are meant for delegation of work to sub-maintainers and require an established web of trust. We may consider moving to this model in future.
The method for contributing that we are currently using is posting patches to the mailing list, as explained here.