Tracks

What is tracks?
Tracks is a web-based application to help you implement David Allen's Getting Things Done methodology. It was built using Ruby on Rails, and comes with a built-in webserver (WEBrick), so that you can run it on your own computer if you like. It can be run on any platform on which Ruby can be installed, including Mac OS X, Windows XP and Linux. Tracks is Open Source, free and licensed under the GNU GPL.

Current features

 * Flexible views of your actions
 * Quick and easy adding of new actions
 * Getting yourself organized
 * Getting everyone organized
 * Getting informed

Install Tracks on DreamHost

 * 1) Create a MySQL database through the DreamHost panel.
 * 2) Login via SSH to your domain
 * 3) cd WHERE TO INSTALL TRACKS
 * 4) Get the tracks code with one of the following two methods:
 * 5) * wget https://github.com/TracksApp/tracks/zipball/v2.0
 * 6) rename v2.0 to v2.0.zip and unzip it
 * 7) when you unzip the file it will give the directory a name which includes version info, you'll want to rename it to something like "tracks"
 * 8) rename config/database.yml.tmpl to config/database.yml, config/site.yml.tmpl to config/site.yml and (folder) log.tmpl to log.
 * 9) Edit the config/database.yml file with your database information, in the section labeled "Production"
 * 10) Open the file /config/site.yml, and read through the settings to make sure that they suit your setup. In most cases, all you need to change is the salt: "change-me" line (change the string “change-me” to some other string of your choice), and the time zone setting. For the time zone setting you can use the command rake time:zones:local to see all available timezones on your machine
 * 11) cd PATH/TO/TRACKS
 * 12) rake db:migrate RAILS_ENV=production
 * 13) If there appear no errors on console that's everything.
 * 14) Go to http://URL-TO-TRACKS/public/signup to signup and create an admin user
 * 15) Go to http://URL-TO-TRACKS/public/login to login and start using tracks
 * 16) OPTIONAL: You can use some .htaccess magic to redirect the main dir to the public dir