diff options
author | Eric Wong <normalperson@yhbt.net> | 2011-05-09 02:15:55 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2011-05-09 02:15:55 +0000 |
commit | 1e3b7e9bfef992b337a9a113da6c99071dce60e1 (patch) | |
tree | 2807db7bc5d526999774d16f54b3255f65a489ef | |
parent | 87632aac323bd41701900a03dc78bc307fa8229a (diff) | |
download | rainbows-1e3b7e9bfef992b337a9a113da6c99071dce60e1.tar.gz |
Some things were never going to get done due to lack of interest from users.
-rw-r--r-- | TODO | 24 |
1 files changed, 2 insertions, 22 deletions
@@ -3,35 +3,15 @@ We're lazy and pick the easy items to do first, then the ones people care about. -* documentation improvements +* investigate non-Rack frameworks (e.g. Goliath) -* Split out NeverBlock into NeverBlockEventMachine and NeverBlockReactor - NeverBlock will default to one of them (depending on NB upstream). +* documentation improvements * allow _OPTIONAL_ splice(2) with DevFdResponse under Linux (splice is very broken under some older kernels) -* use IO#trysendfile for EventMachine/NeverBlock - -* Open file cache Rack app/middleware (idea from nginx), since sendfile - (and IO.copy_stream) allows pread(2)-style offsets - * Improve test suite coverage. We won't waste cycles with puny unit tests, only integration tests that exercise externally visible parts. -* EventMachine+Fibers+streaming input - (those who do not require streaming input can use - {rack-fiber_pool}[http://github.com/mperham/rack-fiber_pool]) - -* CoolioFiberPool - -* ThreadPoolRevFiber{Spawn,Pool}: just because - -* Coolio + callcc - current Coolio model with callcc (should work with MBARI) - -* Omnibus - haven't looked into it, probably like Revactor with 1.8? - -* Packet - pure Ruby, EventMachine-like library - * test and improve performance (throughput/latency/memory usage) |