Jan 2005 09

Minor update: Tracks 1.01

Version: 1.01
File:
Subversion URL:
Note: this version isn’t compatible with Rails 0.10.0. If you’re using this version of Rails, you need to make a small change in one file as a temporary fix, as described here

I’ve made a very minor update to Tracks to fix some of the re-directing bugs, and to update the application properly for Rails 0.9.3. There are also some minor updates to the layout of the items so that the buttons for edit, delete and notes are always below the description and somewhat to the right of the checkbox. I think this improves usability a bit, because the buttons are always in the same place relative to the item, but let me know what you think.

Note that you do need to have Rails 0.9.3 installed for this version, but the upside is that you won’t have to manually tinker with the files in config/* to get it to work properly.

I’ve also added Subversion access if anyone is interested—read about it here, and let me know if you want write as well as read access so that you can contribute.

Jan 2005 03

Version 1.0

Version: 1.0
File:
Subversion URL:
I’ve just uploaded a new version of the application which I’m now calling Tracks.

The changenotes and readme included in the package (in tracks/doc) give the full details, but the important points to note are as follows:

  • You need to have Ruby 1.8 or greater, MySQL and Rails 0.9.x or greater installed. There have been some brilliant improvements in Rails in the 0.9 branch, so it’s well worth upgrading. I won’t be continuing development on the old 0.8.x version, but you can still download it here.
  • There’s rudimentary password protection now, so when you first load the application, you need to visit http://127.0.0.1:3000/login/signup to choose a username and password.
  • I’ve provided a MySQL dump file for the tables and some sample contents in the package. If you have been using the previous version and want to import your data, set up the new database (called tracks), import the sample dump, then export the contents only from your previous database and import that. Theres a typo in README.txt, and the database dump is located in tracks/db/tracks_dump 03.01.2005.sql, not tracks/app/db/tracks_dump 03.01.2005.sql as it claims.

Have fun!

Update 05/01/2005: If you have Rails 0.9.3 installed, you need to modify some files in tracks/config/environments as follows:

In the config/environments/production.rb and config/environments/test.rb, you need to change:


ActionController::Base.reload_dependencies = false
ActiveRecord::Base.reload_associations = false

...to:

Dependencies.mechanism = :require

And in config/environments/development.rb, you need to change:


ActionController::Base.reload_dependencies = true
  ActiveRecord::Base.reload_associations = true

...to:

Dependencies.mechanism = :load
Dec 2004 23

Tracks 0.9

Version: 0.9
File:
Subversion URL:
This is compatible with Rails 0.8.x. Please note that it won’t work with Rails versions greater than 0.9.

The installation instructions are in a README in todo/docs. You also need to have Ruby 1.8.x, mySQL and Rails 0.8 installed. See the “Elsewhere” links to the left if you need help installing any of those applications.