Bitnami has updated their Tracks installer to version 2.1 of Tracks. If you’d like to install Tracks on a local machine, but do not like to do all the configuration yourself, this could be a good solution for you. try BitNami – it runs on Windows, Mac OS X and Linux. But they also support preconfigured virtual machines, including Amazon machine images.
Tracks 2.1 Released
Hi all,
It is finally done! You can now download Tracks version 2.1 from github. We did our best to test this new version well, but any problems you may have can be posted to Assembla. Improvements for translations are welcome too.
Do not forget to migrate your database if you are coming from 2.0 or from 2.1RC1. And since we have migrated to bundler for managing dependencies, run @bundle install@ (instead of @rake gems:install@). If you use passenger and the gems will not load using bundler, set the @BUNDLER_PATH@ in @.bundler/config@. See the installation and upgrade manual for more details.
We have seen a lot of new contributions from several contributers: Ignacio Ihuerta, Christof Spies, Stefan Richter, Mickey Reiss, Demian Gemperli, Matt Rogers, Jan Stępień, Antonin Blanc, Christian Frank, Sebastian Fischmeister, Andreas Brandl, Craig Maloney, Pavel Zupa, Tim Madden, Jaime Hernandez, Damian Shalev. Also we have two new committing developers (Hi Matt Rogers and Stefan Richter) to keep development of Tracks going.
Thanks to all of you!!
The current release is based on rails 2.3 and only supports ruby 1.8.7. This infrastructure is getting outdated. For release 2.2 we will upgrade this to rails 3 and support ruby 1.8.7 and ruby 1.9.3.
This release brings a lot of new goodies:
New and changed features:
- Redesign of the completed todos: a new overview page. Also all context and project pages have a link to their completed actions
- New locales (es by Ignacio Ihuerta, fr by Antonin Blanc, cz by Pavel Zupa and he by Damian Shalev) and updated locales (de, nl)
- You can star an action right from the form for adding a new action
- Redesign of preferences page
- You can now mark an action complete from the tickler
- Project names can now contain comma (‘,’) in it name
- Context view now shows hidden and pending actions
- Mobile improvements (we now require some javascript support on the mobile)
- Two extra defer periods in the context menu of an action 10.There is a review page where you can see stalled or neglected projects. There is a reviewed button on the project edit page to mark a project reviewed. 11.You need to change your password: migrated to better BCrypt hash algoritm for storing passwords
New features (technical)
- There are two example ruby scripts in /doc to use the REST API to add a todo or a project template with todos from the command line
- The tag page can now select actions from mulitple tags using AND and OR. There is no gui for this. Syntax is /todos/tag/tagA,tagB?and=tagC to select all todos with (tagA or tagB) AND tagC
Under the hood:
- Upgraded rails to 2.3.12, jquery to 1.7.1 and jquery-ui to 1.8.17
- Fixed several issues with the REST API
- Upgraded the act_as_statemachine plugin. This change requires a migration. See note above!
- Migated to bundler for gem dependencies
- Migrated to cucumber and capybara for integration testing
- Development mode shows a work-in-progress banner on top of the screen
Release Candidate 1 of Tracks 2.1 Released
Hi all,
It is finally release candidate time! You can now download Tracks version 2.1 RC1 from github. Please try it out to see if you think it is ready for public release. Any problems you have can be posted to Assembla. Improvements for translations are welcome too.
I will update the installation and upgrade manual soon. I am talking to BSAG to find out how to do this on getontracks.org after the migration of the site to github. In general, you can follow the upgrade manual. Do not forget to migrate your database if you are coming from 2.0. And since we have migrated to bundler for managing dependencies, run “bundle install” (instead of rake gems:install). If you use passenger and the gems will not load using bundler, set the BUNDLER_PATH in .bundler/config.
We have seen a lot of new contributions from several contributers: Ignacio Ihuerta, Christof Spies, Stefan Richter, Mickey Reiss, Demian Gemperli, Matt Rogers, Jan Stępień, Antonin Blanc, Christian Frank, Sebastian Fischmeister, Andreas Brandl, Craig Maloney, Pavel Zupa, Tim Madden, Jaime Hernandez
Also we have two new committing developers (Hi Matt Rogers and Stefan Richter) to keep development of Tracks going. Thanks to all of you!!
For developers: to get to the stable 2.1 release, I’ve branched master into 2.1_branch. Development can continue in the master branch.
This release brings a lot of new goodies:
New and changed features:
- Redesign of the completed todos: a new overview page. Also all context and project pages have a link to their completed actions
- New locales (es by Ignacio Ihuerta, fr by Antonin Blanc, cz by Pavel Zupa) and updated locales (de, nl)
- You can star an action right from the form for adding a new action
- Redesign of preferences page
- You can now mark an action complete from the tickler
- Project names can now contain comma (‘,’) in it name
- Context view now shows hidden and pending actions
- Mobile improvements (we now require some javascript support on the mobile)
- Two extra defer periods in the context menu of an action 10.There is a review page where you can see stalled or neglected projects. There is a reviewed button on the project edit page. 11.You need to change your password: migrated to better BCrypt hash algoritm for storing passwords
New features (technical)
- There are two example ruby scripts in /doc to use the REST API to add a todo or a project template with todos from the command line
- The tag page can now select actions from mulitple tags using AND and OR. There is no gui for this. Syntax is /todos/tag/tagA,tagB?and=tagC to select all todos with (tagA or tagB) AND tagC
Under the hood:
- Upgraded rails to 2.3.12, jquery to 1.7.1 and jquery-ui to 1.8.17
- Fixed several issues with the REST API
- Upgraded the act_as_statemachine plugin. This change requires a migration. See note above!
- Migated to bundler for gem dependencies
- Migrated to cucumber and capybara for integration testing
- Development mode shows a work-in-progress banner on top of the screen
Handing Over the Keys
If you have been following posts on the mailing list and on this site, you’ll know that I’ve been in the process of handing the Tracks project on for others in the community to take over. That day has come much closer now because I have finally finished the process of adapting the old site to be published on GitHub (using the excellent Octopress). It has taken a bit of time to get right, and there may be a few glitches here and there while the DNS propagates, but things should be working. Most of the site is how it was, except that the forum is now read only, as an archive of useful information. Some of the links in the forum may be broken (for example the search facility and member profiles) in the process of generating a static version, but the basic information should still be available.
In due course I’ll transfer the domain name to someone else in the Tracks community, transfer the balance of the Pledgie donations, and I’ll have handed all the keys over.
I’d like to take this opportunity for thanking all the Tracks users for their support over the years. Tracks is in great hands, and I’m sure it will continue from strength to strength in the future.
The Wiki Has Moved
As you may know, we are in the process of moving the project and all the related web resources over to GitHub. As a first step, I have set up the Tracks project as a GitHub Organisation, which makes it easier for people to administer and collaborate on the project. I have also moved the content of the entire wiki over to a GitHub wiki, here. I’ve removed the old wiki to avoid confusion, and redirected the URL to the new wiki.
You can still contribute to the new wiki: if you have a GitHub account, you can edit and add pages. I hope you like the new wiki – I think it is a big improvement, and a lot more flexible.
Tracks 2.0 Is Out Now!
Tracks 2.0 is out now, and is a big release with a lot of great new features. Check out the full release notes here.
Tracks 2.0 RC2
Those of you who do not regularly read the forum may be unaware that Tracks 2.0 Release Candidate 2 has now been prepared by Reinier Balt. You can read all the details on the forum, or just head straight over to Github to download the 2.0RC2 branch here.
We need your help in testing it out, so please give it a try and let us know of any bugs or problems on this forum thread. Many thanks!
Security Update for Users of 1.7.x and 2.0 Branch of Tracks
An important message from Reinier Balt:
I was informed by private email that a XSS vulnerability is present in 1.7.2. It turned out to also exist in the upcoming 2.0.
A new release of 1.7.3 is made available here. Users of 1.7x are strongly advised to upgrade to 1.7.3. If you are running 2.0RC2 or 2.0devel for production, please upgrade to the latest 2.0 tree found here
I have also updated the manual with upgrade instructions.
New Affiliate Links
You might have noticed that I have changed the affiliate box at the top left of these pages, as well as adding some affiliate links elsewhere. The Joyent affiliate programme appears to have ended, and when an opportunity came up to join the JumpBox affiliate program, I jumped (no pun intended) at the chance. I’ve also updated the links to JumpBox elsewhere on the site and on the manual, so if you are thinking of signing up for a JumpBox plan, please use the affiliate links and you will be helping to support the Tracks development programme.
Jumpbox for Tracks
The nice people at JumpBox have just released a JumpBox for Tracks 1.7. JumpBoxes are pre-built, pre-configured virtual applications which run in a range of Virtualization software applications. You just download the JumpBox (free), then open the file with your Virtualization software. Once the JumpBox has booted, it will give you a URL which you can visit in a browser. The software will then guide you through setting up an account. If you’d like to try out the JumpBox without installing it, you can use the “Trial This JumpBox” button on the web site, which will let you play around with it to test it out. It’s great to have another method of using Tracks for those of you who don’t want to go to the trouble of installing Tracks and its dependencies on your computer, or installing Tracks on a web host. Try it out! You can download it directly here. I’ll add links and instructions to the manual in due course.
[edited 17 Dec 2010 to update URLs]
