We need to process things in the background, and therefore need a framework to make this happen. Tasks might include:
I knew it would come to our needing one of these, but we really need to take care that this doesn't become a burdensome requirement for users (in addition to being a dependency with potential for complex installation/configuration). Witness Gitorious...
I'm currently leaning towards Delayed Job which uses ActiveRecord as it's primary datastore. Pretty easy to setup too.
Use Delayed::Job for background processing. Close #105.