Discussion:
Tracks 2.1 is out!
Reinier Balt
2012-04-19 08:39:57 UTC
Permalink
Hi all,

It is finally done! You can now download [1] 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 [2]. 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.

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:
1. Redesign of the completed todos: a new overview page. Also all context
and project pages have a link to their completed actions
2. New locales (es by Ignacio Ihuerta, fr by Antonin Blanc, cz by Pavel Zupa
and he by Damian Shalev) and updated locales (de, nl)
3. You can star an action right from the form for adding a new action
4. Redesign of preferences page
5. You can now mark an action complete from the tickler
6. Project names can now contain comma (',') in it name
7. Context view now shows hidden and pending actions
8. Mobile improvements (we now require some javascript support on the
mobile)
9. 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)
1. 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
2. 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:
1. Upgraded rails to 2.3.12, jquery to 1.7.1 and jquery-ui to 1.8.17
2. Fixed several issues with the REST API
3. Upgraded the act_as_statemachine plugin. This change requires a
migration. See note above!
4. Migated to bundler for gem dependencies
5. Migrated to cucumber and capybara for integration testing
6. Development mode shows a work-in-progress banner on top of the screen

[1] https://github.com/TracksApp/tracks/zipball/v2.1
[2] www.assembla.com/spaces/tracks-tickets/
David Anderson
2012-05-14 12:17:43 UTC
Permalink
Post by Reinier Balt
Hi all,
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.
Is there a development version of 2.2 yet?

I am interested in trying to sort out the import of yaml files. I would
rather develop on the 2.2 base (Ruby 1.9 and Rails 3) than have to port
it from 2.1 to 2.2 at a later date.

Regards
David
Reinier Balt
2012-05-14 18:18:36 UTC
Permalink
Yes, I'm migrating to rails3 in the tracksapp/rails3 branch.

n.b. I had to rip out soap, openid, ldap and cas. The latter three we could
add again using device and omniauth. But we need to think of a migration
path for existing installations.

Reinier
-----Oorspronkelijk bericht-----
Verzonden: maandag 14 mei 2012 14:18
Onderwerp: [Tracks-discuss] Re: Tracks 2.1 is out!
Post by Reinier Balt
Hi all,
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.
Is there a development version of 2.2 yet?
I am interested in trying to sort out the import of yaml files. I would
rather
develop on the 2.2 base (Ruby 1.9 and Rails 3) than have to port it from
2.1 to
2.2 at a later date.
Regards
David
_______________________________________________
Tracks-discuss mailing list
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss
Continue reading on narkive:
Loading...