Take the 2008 Git User's Survey and help out! [ hide ]

public
Description: A very fast & simple Ruby web server
Homepage: http://code.macournoyer.com/thin/
Clone URL: git://github.com/macournoyer/thin.git
Search Repo:
commit  da5cf49093fb4f057bf36f567b909ccf8ad8ab70
tree    e961420283d4101a248bc4b6f5e899d5b61da205
parent  08376de8e60d83bb1e7c1c949d33991d348fe783
thin / TODO
100644 25 lines (23 sloc) 1.303 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
== BUGS
 * Carl Mercier is experiencing weird stuff, response headers seems to be happened
   to the top of every HTML page in the browser ?wtf?
 * Thin uses more memory then Mongrel on some apps (refactormycode), investigate why
 * -u and -g options don't seem to work:
   http://groups.google.com/group/thin-ruby/browse_thread/thread/a2483855a3d3380e/c29f8412dea1303b
 
== FEATURES
 * Add a --trace option to log response/request [thronedrk]
 * Load options from a config file
 * IPv6 support (should be able to bind to ::1)
 * Create a Stats adapter to show server stats in the browser
 
== TASKS
 * Apply patch: http://groups.google.com/group/thin-ruby/browse_thread/thread/c2e157f0792f6054/9cd8b6af27854d38#9cd8b6af27854d38
 * Check for memory usage/leaks using dike or other:
   http://blog.evanweaver.com/articles/2007/05/06/leak-proof-direct-heap-instrumentation-for-bleak_house/
 * Change benchmarking tests to use
   http://blog.evanweaver.com/files/doc/fauna/benchmark_unit/
 * Add a better god sample file in example/,
   maybe generate one w/ thin config and use this in replacement
   of mongrel_cluster to launch cluster at startup and all.
 * Port response writing to a C extension
 * Investigate http://rev.rubyforge.org/ (only Ruby 1.9)
 * Benchmark CGI and FastCGI too [Carlos Junior]