Sha256: bc906279b70e9374fd3693ae10b0e9c1016f4a3489a168d8078e17c6874399f2

Contents?: true

Size: 1.22 KB

Versions: 4

Compression:

Stored size: 1.22 KB

Contents

 * refactor couchdb backend to be less bongtastic
 * write "action" hooks API on notifications

 * write migration tool for sqlite3 => couchdb

 * write persistence backend setup tool (create couchdb/sqlite3 database)

 * add lintian-like checks for verifying packagability (see http://pkg-ruby-extras.alioth.debian.org/upstream-devs.html)
 * sandbox flapjack-worker
 * write beanstalkd.yreserve to simplify code
 * write beanstalkd.jput, beanstalkd.jreserve for native json api

 * build config file/cli options proxy
 * build easily runnable benchmarks for flapjack-{worker,notifier}

 * update installation guide
 * clean up persistence API to be more user friendly

 * write puppet manifests
 * provide common interface for loading checks into beanstalk (extract from populator)
 
 * write zeroconf/avahi notifier
 * write growl notifier
 * write sms notifier
 * allow customisation of notifier messages (body, header)

 * http://www.kitchensoap.com/2009/10/05/meanwhile-more-meta-metrics/

 * add support to worker and notifier for multiple beanstalkds
 * patch beanstalk-client to recognise DRAINING status 

 * write check generator
   * include a collection of common functions 
     (logging to rrd, retreiving values, executing check)


Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
flapjack-0.5.5 TODO.md
flapjack-0.5.4 TODO.md
flapjack-0.5.3 TODO.md
flapjack-0.5.1 TODO.md