-
Notifications
You must be signed in to change notification settings - Fork 63
/
TODO.txt
27 lines (25 loc) · 1.11 KB
/
TODO.txt
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
26
27
= DaemonKit TODO List
This is purely a drop in the bucket of what has to come...
* Support for chroot'ing
* 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)
* [IN PROGRESS] Error handling to the degree Rails does
* Support for custom error handlers in the project
* Easy configuration of an ORM of choice, including patching it if needed (ActiveRecord *cough*)
* Improved generators for creating skeleton daemons:
* Empty periodic event loop
* Empty periodic loop (non-evented)
* Queue (SQS, etc) pollers
* Rake tasks for generating:
* Sys-V style init scripts
* 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:
* 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