about summary refs log tree commit homepage
path: root/TODO
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-10-26 18:53:24 -0700
committerEric Wong <normalperson@yhbt.net>2009-10-26 18:53:24 -0700
commitbaac7113683af010b8e81f1f3df1d677f7101951 (patch)
tree762eede306e83dd1c384eb195e11fa46f7f21f0d /TODO
parentb259d95a84af7c2fcc7169c0c6b60df0612558dd (diff)
downloadrainbows-baac7113683af010b8e81f1f3df1d677f7101951.tar.gz
We have basic EventMachine and :async support.
Diffstat (limited to 'TODO')
-rw-r--r--TODO11
1 files changed, 2 insertions, 9 deletions
diff --git a/TODO b/TODO
index 27ec5dd..8a47a37 100644
--- a/TODO
+++ b/TODO
@@ -7,18 +7,9 @@ care about.
   unit tests, only integration tests that exercise externally
   visible parts.
 
-* (maybe) make our tests TAP-compatible.  Unfortunately the the
-  only shell library we've seen for TAP seems to use bashisms.
-
 * Rev + Thread - current Rev model with threading, which will give
   us a streaming (but rewindable) "rack.input".
 
-* EventMachine - much like Rev, but we haven't looked at this one much
-  (our benevolent dictator doesn't like C++).  If we can figure out how
-  to do Rev without Revactor, then this should be pretty easy.
-
-* EventMachine + catch/throw :async API used in Thin
-
 * EventMachine.spawn - should be like Revactor, maybe?
 
 * Rev + callcc - current Rev model with callcc (should work with MBARI)
@@ -28,6 +19,8 @@ care about.
 
 * Omnibus - haven't looked into it, probably like Revactor with 1.8?
 
+* Packet - pure Ruby, EventMachine-like library
+
 * Rubinius Actors - should be like Revactor and easily doable once
   Rubinius gets more mature.