Confusing date/priority behavior with subtasks

Added by Chris Wolf over 6 years ago

I recently upgraded from RM 0.8.2 to 1.1.2 to take advantage of subtasks. I immediately noticed a clunky behavior. When creating a new task, in the form, the fields, Priority, Start Date, Due Date and Estimated time are disabled.

Presumably this is because the system can't tell if the task will be either a parent task or standalone task (no parent, no children).
This is not discussed in the user guide at all:
[[http://www.redmine.org/projects/redmine/wiki/RedmineIssues#Adding-a-new-issue]]

I read about this behavior here:
[[http://www.redmine.org/boards/1/topics/22888?r=23090#message-23090]] and can appreciate that parent tasks need these values calculated (not set by the user).

If the Parent Task field is filled in, you already know immediately it will be a child task, so why not enable those disabled fields right away before the form is submitted? Also why not add a checkbox whose caption is "Standalone" such that checking it will enable those disabled fields?

Thanks,

Chris Wolf

Replies (1)

RE: Confusing date/priority behavior with subtasks - Added by Chris Wolf over 6 years ago

Forgot to add my system info:

C:\opt\redmine-1.1.2>ruby script/about
About your application's environment
Ruby version              1.8.7 (i386-mingw32)
RubyGems version          1.6.1
Rack version              1.0
Rails version             2.3.5
Active Record version     2.3.5
Active Resource version   2.3.5
Action Mailer version     2.3.5
Active Support version    2.3.5
Application root          C:/opt/redmine-1.1.2
Environment               production
Database adapter          mysql
Database schema version   20101114115359

About your Redmine plugins
Redmine Question plugin              0.3.0
Redmine Task Board plugin            1.0.0
Mylyn Connector plugin               2.7.1.stable
Watcher Sellection by Role           0.0.1
Charts Plugin                        0.0.14
Redmine Blogs plugin                 0.1.0
Redmine System Notification plugin   0.2.0
Tab Plugin                           0.3.1
Redmine Reports plugin               0.1.0
Redmine Exception Handler plugin     0.2.0
Bulk Time Entry                      0.3.0
Timesheet Plugin                     0.5.0
Stuff To Do Plugin                   0.3.0
ezFAQ plugin                         0.3.3
Redmine Graphs plugin                0.1.0

(1-1/1)