I see now that it messes up the statistics. My major problem is that I have zero experience with ruby, rails, JS, etc. I was happy to hack this together.
Creating a new field then clashes with the staleness notification. Sebastian On Thu, Sep 15, 2011 at 10:44 AM, Christian Frank <[email protected]> wrote: > Sebastian, > sounds like a very useful feature. I can't test it right away, but I think > changing the creation date of the todo will mess up the statistics in > tracks/stats as well as change the sort order in some views. > If that's the case, you could instead add a 'last_reviewed_date' to the > database, have it default to the creation date and base the staleness > calculation on this new field. (I think that'll require changes to > helpers/todos_helper.rb as well) > If you haven't messed with a rails database before, couple pointers (just > since you said you're new to rails, don't mean to patronize) > - Adding fields to the database is done using migrations. Examples can be > found under tracks/db/migrate, especially at '026_add_project_timestamps.rb' > and '043_add_updated_at_to_todos.rb' may help in this case > - After you create a migration you have to run 'rake db:migrate' (specifying > the right RAILS_ENV (development or production)), and it'll modify the > database > Lastly, it may be that the field todo.updated_at can do what you need > already, but I'm not sure where it's used. > Christian > On Thu, Sep 15, 2011 at 8:34 AM, Sebastian Fischmeister > <[email protected]> wrote: >> >> Hi, >> >> I've implemented a review feature for tracks. The functionality is as >> follows: >> >> * Staleness of todos implies that you should review the project >> * Go to the project, click on edit project, click on the 'reviewed' button >> >> It essentially takes all the todos in the current project and updates >> their creation date to the current date to remove staleness. This now >> permits to use staleness to set how often one wants review projects. >> >> git clone git://github.com/Popsch/tracks.git implement_review_button >> >> Reinier, please review the implementation, because it's my first try. >> The icon is under CC BY 3.0. >> >> Sebastian >> _______________________________________________ >> Tracks-discuss mailing list >> [email protected] >> http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss > > _______________________________________________ Tracks-discuss mailing list [email protected] http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss
