README.rdoc in rbczmq-1.7.1 vs README.rdoc in rbczmq-1.7.2
- old
+ new
@@ -1,8 +1,8 @@
= rbczmq - binding for the high level ZeroMQ C API {<img src="https://secure.travis-ci.org/methodmissing/rbczmq.png" alt="Build Status" />}[http://travis-ci.org/methodmissing/rbczmq]
-(c) 2011 Lourens Naudé (methodmissing), James Tucker (raggi) with API guidance from the czmq (http://czmq.zeromq.org/) project.
+(c) 2011-2013 Lourens Naudé (methodmissing), James Tucker (raggi), Matt Connolly (mattconnolly) with API guidance from the czmq (http://czmq.zeromq.org/) project.
http://github.com/methodmissing/rbczmq
== About ZeroMQ
@@ -201,13 +201,14 @@
* CZMQ - http://czmq.zeromq.org/
* Recent presentation on data transfer by the author of this binding - http://www.slideshare.net/methodmissing/sapo-codebits-2011
== Requirements
-* A POSIX compliant OS, known to work well on Linux, BSD variants and Mac OS X
-* Ruby MRI 1.8, 1.9 or Rubinius (JRuby capi support forthcoming)
+* A POSIX compliant OS, known to work well on Linux, BSD variants, Mac OS X and SmartOS.
+* Ruby MRI 1.9, 2.0 or Rubinius (JRuby capi support forthcoming)
* A C compiler
+* This is a "fat" gem, including its own source code for both ZeroMQ and CZMQ libraries. No system installation if either library is required.
== Installation
Rubygems installation
@@ -239,20 +240,20 @@
== TODO
* ZMQ::Message#save && ZMQ::Message.load
* Optimize zloop handler callbacks (perftools)
-* OS X leaks utility - http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/leaks.1.html
* Handle GC issue with timers in loop callbacks
* czmq send methods aren't non-blocking by default
* Revisit the ZMQ::Loop API
* RDOC fail on mixed C and Ruby source files that document that same constants
* GC guards to prevent recycling objects being sent / received.
* Sockets can bind && connect to multiple endpoints - account for that
* Watch out for further cases where REQ / REP pairs could raise EFSM
* Do not clobber local scope from macros (James's commit in master)
* Incorporate examples into CI as well
* Zero-copy semantics for frames
+* Enable use of a system installed ZeroMQ/CZMQ libraries.
== Contact, feedback and bugs
This project is still work in progress and I'm looking for guidance on API design, use cases and any outlier experiences. Please log bugs and suggestions at https://github.com/methodmissing/rbczmq/issues