public
Description: Create burndown charts of your Lighthouse milestones
Homepage: http://lh-burndown.heroku.com
Clone URL: git://github.com/kneath/lighthouse_burndown.git
kneath (author)
Mon May 11 01:34:08 -0700 2009
commit  ab165885e9b0e9226cea0331b732c466f475232e
tree    5dd4a23bd692d4a45be0e544153a85f8e37a7daf
parent  62847b71ac43a60a1cf4c1c0c08605709ab61dc9
name age message
file .gems Fri May 01 02:59:43 -0700 2009 Add httparty to gems manifiest [kneath]
file .gitignore Wed Apr 22 05:38:09 -0700 2009 Add in base sinatra app [kneath]
file LICENSE Fri May 01 14:07:55 -0700 2009 Update README, add license [kneath]
file README.markdown Mon May 04 03:55:51 -0700 2009 Update readme [kneath]
file Rakefile Tue May 05 13:23:36 -0700 2009 Make the cron run in the morning [kneath]
file config.ru Wed Apr 22 05:38:09 -0700 2009 Add in base sinatra app [kneath]
directory config/ Fri May 01 14:02:58 -0700 2009 Add demo mode config option [kneath]
directory lib/ Mon May 04 03:59:13 -0700 2009 Gah, I'm dumb and didn't read how Heroku crons ... [kneath]
directory public/ Sun May 03 20:45:41 -0700 2009 Fix estimated label [kneath]
directory test/ Sat May 02 16:51:54 -0700 2009 Close and reopen milestones based on open tickets [kneath]
directory views/ Mon May 11 01:34:08 -0700 2009 DM reverses order on .to_a... sickness. Fix for... [kneath]
README.markdown

Burndown

Burndown is a little app to help you keep tabs on your Lighthouse projects. It shows you how many tickets you open and close every day, along with a chart showing the progress along a milestone.

Deployment

If you want to make your life easy, go ahead and just deploy to Heroku. Burndown is ready to go for a deployment to Heroku, cron jobs and all! If you want to set it up on your own, you'll need to make sure that rake app:update_milestones gets run once a day (preferably as late as possible in the day). Running it multiple times a day has no negative impact.

Getting started

Once you deploy the app, follow the instructions to set up some burndown charts. Then... wait! Burndown works by tracking progress every day. Which means you may have to wait a few days for your data to be interesting.