forgot password?


   
1 of 4
1
Tracks 2.0RC2 is out, please help test it!
Posted: 01 March 2011 07:20 AM   [ Ignore ]  
Sr. Member
RankRankRankRank
Total Posts:  882
Joined  2006-10-05

Hi all,

I have just tagged v2.0RC2 on Github, meaning we are close to releasing Tracks 2.0!
I have tagged it with RC2, because on Github in de docs Tracks was already called RC1 since October and I have seen some reports where people call it RC1. So to avoid confusion…

If you weren’t running a recent version of Tracks now it the time to help and try this upcoming release.
I’d like to hear about what you like and dislike and what you miss in Tracks and post it here!
Also take a look at the installation manual and tell us if it is sufficient for you to install/upgrade Tracks and do not forget to read the part about removing the old cached stylesheets and javascripts

Please note that xuinkrbin has started a use manual on the wiki (http://www.getontracks.org/wiki/Users-Manual). Anyone like to help out and write some stuff about setting up and using Tracks? A user manual if often asked for…

A lot of effort went into Tracks 2.0 and we have seen quite a few new (and old grin ) contributors helping out with patches. Thanks to you all!

I have created a 2.0_branch on github for this release. So go get it grin https://github.com/bsag/tracks/zipball/v2.0RC2

From the CHANGELOG:

New features:
1. Redesign of menus and introduction of a context menu per todo
2. You can now set the default tags for a project which are added automatically
  to a new todo in that project if no tags are supplied
3. Tracks now includes support of dependencies. Making an action dependent on
  another action will hide it until the dependency is completed
4. you can now drag an action from one context to another
5. Support for entering multiple actions in one form
6. You can now promote an action to a project
7. It is easier to view notes on the mobile interface and other interface fixes
8. The project description supports markup
9. support for Mail.app (message://) and OneNote (onenote://) links in notes
10.The email receiver is now able to receive email from several email adresses.
  In site.yml this could be set to the previous behavior (receive from one
  address per user)
11.You can enable open signup (like in tracks.tra.in)
12.Cleanup of context page
13.Support for CAS for login
14.Support for adding Tracks as a GMail Widget with instructions on the
  Integrations page
15.Tracks now support internationalization. First translations are German and
  Dutch. See http://www.getontracks.org/wiki/Translating-Tracks it you like to
  help translating Tracks to other languages

Under the hood
1. All js is migrated to jQuery and most ui-widgets are migrated to jQuery-UI
2. Cucumber is added for integration testing. The RSpec stories are migrated to cucumber
3. Upgraded to rails 2.3.11 and upgraded most gems/plugins
3. Bugfixes (lots of them)

Profile
 
 
Posted: 03 March 2011 06:25 PM   [ Ignore ]   [ # 1 ]  
Newbie
Rank
Total Posts:  4
Joined  2011-03-03

Hi,

Trying this out on Bluehost, but getting a 500 Server Error.


I am able to run 1.7.2 on Bluehost with no issues, and I’ve copied that database.yml and site.yml to the 2.0RC2 environment but without success. I also used the exact .htaccess that I used previously.


The only difference I could see was when I ran rake db:migrate RAILS_ENV=production I got an error that the gem ‘sanitize’ wasn’t installed.


I was able to install this gem, but not to the /usr/lib64/ruby/gems/1.8 directory (no write access for me).  So I used the following command instead:

gem install sanitize --install-dir $HOME/.gem/ruby/1.8 

This seemed to eliminate the error running rake, but in any case I’m left with the 500 error.  Any ideas? Or more to the point—where would I go to begin troubleshooting this?


Thanks for your hard work and a great system.

Profile
 
 
Posted: 04 March 2011 07:28 AM   [ Ignore ]   [ # 2 ]  
Sr. Member
RankRankRankRank
Total Posts:  882
Joined  2006-10-05

could you look into your logfile to see why tracks fails with error 500? should be in /path/to/tracks/log/production.log

Profile
 
 
Posted: 04 March 2011 04:14 PM   [ Ignore ]   [ # 3 ]  
Newbie
Rank
Total Posts:  4
Joined  2011-03-03

Hmm…

Maybe this is an indicator: I don’t have a production.log, just a development.log. I cleared it out before accessing my page, and here are the contents of the development.log:

# Logfile created on Fri Mar 04 09:11:03 -0700 2011** has_many_polymorphs: rails environment detected
** has_many_polymorphs: loaded ok
** has_many_polymorphs: rails environment detected
** has_many_polymorphs: loaded ok

Profile
 
 
Posted: 04 March 2011 08:59 PM   [ Ignore ]   [ # 4 ]  
Newbie
Rank
Total Posts:  1
Joined  2010-06-26

Hello,

I am very new to Ruby on Rails.

I tried to installed everything on Ubuntu 10.10. I face many issue from missing redcloth to sanitize etc.

Finally when I get every installed, I got this error:

Application error
Rails application failed to start properly 

Can you help?

Profile
 
 
Posted: 06 March 2011 06:11 PM   [ Ignore ]   [ # 5 ]  
Sr. Member
RankRankRankRank
Total Posts:  882
Joined  2006-10-05

@tim: are you sure you encountered the error 500 after you cleared out the logs? There should be more information in there about the error. And are you sure you are running in development mode? If so, there should be more information in your browser when it shows the application error (stack trace, etc.)

@oozypal, can you look into your lop file to see what error is behind this application error? Should be in /path/to/tracks/log/production.log

Profile
 
 
Posted: 22 March 2011 06:49 AM   [ Ignore ]   [ # 6 ]  
Newbie
Rank
Total Posts:  2
Joined  2011-03-22

Hello,

Great work!


First time install on Linode VPS, Ubuntu 10.4 using apache2 + modrails/phusion_passenger.


A few quirks:

Missing these required gems:
  
RedCloth  
  sanitize 

rake gems:install installed RedCloth, but I had to apt-get install libxslt-dev in order to “globally” gem install sanitize.


Installed Tracks in a subdir (RailsBaseURI /tracks etc.), and had to remove public/.htaccess to make apache happy. This was probably my own fault somehow, but I didn’t come across anything mentioning this file in the installation instructions.


Finally, when it comes to usage, the JS that provides autocompletion for contexts/projects/tags/depends_on when you fill in the respective fields of the new action/project form (ui_autocomplete_input class), has the tendancy to delete a character from the current field if one types fast-ish. For instance, if I type ’@Phone’ in the context field of the next action form, by the time I’m done, the JS controlling the popup suggestions will have removed a letter (or more, varies depending on typing speed), resulting in eg. ’@Pone’ in the input field, and the suggestion disappearing.
This is extremely annoying because I usually just want to fully type in short contexts instead of using the autocomplete-JS.
Confirmed on Firefox 3.6.15/Linux, Firefox 3.5.8/OSX, Opera 11.01/OSX and Safari 5.0.1/OSX.


Unrelated and misplaced feature request:
A GTD-style inbox would be nice. Right now I have a project that i call ‘INBOX’, but this is less than an optimal solution.


Thank you for your time!


Ariel / Legendin

Profile
 
 
Posted: 22 March 2011 08:18 AM   [ Ignore ]   [ # 7 ]  
Sr. Member
RankRankRankRank
Total Posts:  882
Joined  2006-10-05

thanks. Could you create two tickets for both problems on assembla? Then I won’t forget to look into these.

The latter, the inbox, is something I like to work on for 2.1. Could you post (@ assembla) some thought on how you think an inbox should work?

Profile
 
 
Posted: 22 March 2011 08:27 AM   [ Ignore ]   [ # 8 ]  
Newbie
Rank
Total Posts:  2
Joined  2011-03-22

Thanks for the fast reply.

I’ll do as you ask, but first, it’s nine hours past bedtime here, so time to get some sleep.

Profile
 
 
Posted: 22 March 2011 09:17 AM   [ Ignore ]   [ # 9 ]  
Sr. Member
RankRankRankRank
Total Posts:  882
Joined  2006-10-05

grin

Profile
 
 
Posted: 25 March 2011 11:08 PM   [ Ignore ]   [ # 10 ]  
Newbie
Rank
Total Posts:  3
Joined  2011-03-25

Currently trying to upgrade from tracks 1.7.1 to 2.0RC2, on gentoo linux.  I’ve copied my config files and database, but when I run

rake db:migrate RAILS_ENV=production 

I get the following error:

RubyGem version erroractionpack(2.3.11 not 2.3.2

Any ideas on what might be causing this?

EDIT: Nevermind, I had accidentally also copied the old environment.rb file over, which was causing the issues.  I did have to manually install the gems for sanitize and RedCloth, but now seems to be running well!

Profile
 
 
Posted: 26 March 2011 02:22 PM   [ Ignore ]   [ # 11 ]  
Newbie
Rank
Total Posts:  3
Joined  2011-03-25

I have my locale set to “en” in the preferences, but when clicking on the due date field, the pop-up calendar is being displayed in what I think is the “nl” locale.  Everything else appears in english, but I get Vandaag and Sluiten etc.  Any thoughts?

Profile
 
 
Posted: 26 March 2011 04:57 PM   [ Ignore ]   [ # 12 ]  
Sr. Member
RankRankRankRank
Total Posts:  882
Joined  2006-10-05

@azwr: I have fixed this in the current tree. So you can either wait for 2.0 final or upgrade to https://github.com/bsag/tracks/zipball/2.0_branch which is the latest tree for 2.0 with all the fixes since 2.0rc1

Profile
 
 
Posted: 26 March 2011 05:04 PM   [ Ignore ]   [ # 13 ]  
Newbie
Rank
Total Posts:  3
Joined  2011-03-25

Great - thanks for the fast reply!

Profile
 
 
Posted: 29 March 2011 11:01 PM   [ Ignore ]   [ # 14 ]  
Newbie
Rank
Total Posts:  6
Joined  2009-05-30

I’m no expert but I have Tracks 2.0 devel installed on my web host. Whenever you update the status of a task, ie complete or change due date I get the error ‘There was an error retrieving from the server’. If I move away from that screen and then back I find that the change has actually occurred. Everything else seems Ok at the moment.

Profile
 
 
Posted: 30 March 2011 06:49 AM   [ Ignore ]   [ # 15 ]  
Sr. Member
RankRankRankRank
Total Posts:  882
Joined  2006-10-05

that looks like a bug! Are you running the latest 2.0 tree? Can you see the error in your javascript console and/or server log file (/path/to/tracks/logs)?

Profile
 
 
   
1 of 4
1