TODO.txt in kennethkalmer-daemon-kit-0.1.6 vs TODO.txt in kennethkalmer-daemon-kit-0.1.7.3

- old
+ new

@@ -1,32 +1,33 @@ DaemonKit TODO List =================== This is purely a drop in the bucket of what has to come... -* [DONE] Easy way to trap signals * [IN PROGRESS] Error handling to the degree Rails does * Easy configuration of an ORM of choice, including patching it if needed (ActiveRecord *cough*) * Improved generators for creating skeleton daemons: - * [DONE] Jabber bot * Evented jabber bot * Empty periodic event loop * Empty periodic loop (non-evented) * Queue (SQS, AMQP, etc) pollers * Rake tasks for generating: - * god configs * Sys-V style init scripts -* Pre-built capistrano configs for easy deployment * Support for dropping privileges * Support for chroot'ing -* Improved and cleaned up logging +* Improved and cleaned up logging, support logrotating (via HUP) * Plenty of docs, seriously a lot of docs * Specs & features, tons of them too * Integration tests for the specific daemons * Some level of thread safety, or mechanisms to ease thread safety * Built in utilities: * Thread pool for 1.8 * Fibre pool for 1.9 * Some activesupport-esque functions until activesupport 3.0 hits the streets * DRY up the following: * Loading configuration files for the daemons +* Altering process names (fully and temporary appending) +* bleak_house support +* Support for tweaking REE environment variables prior to launch (bash wrapper) +* Clustering support (run multiple workers out of same project) + * DON'T FORGET 1.9 SUPPORT