Project

General

Profile

Actions

Defect #6609

open

% Done for Parent Tasks [2]

Added by Ewan Makepeace about 14 years ago. Updated about 3 years ago.

Status:
Reopened
Priority:
Normal
Assignee:
-
Category:
Issues
Target version:
Start date:
2010-10-08
Due date:
% Done:

0%

Estimated time:
Resolution:
Affected version:

Description

If I have parent tasks and sub tasks and I use manual (per issue) % done values, then the parent gets the average of the values of the subtasks.
However if I use the option to set % done from status updates then instead of inheriting its % done from the subtasks it takes it from the status attached on the parent task.

Example:

In this case 3 of 4 subtasks are finished and the 4th is in progress, yet the parent task remains at 10% because its status is just 'Developing' (which means not much for a container task).

I actually have two separate requests here:

  1. I think that parent tasks should inherit their done% from the sub tasks in both modes (note that when using per-issue Done% values I do not get the option to pick a value for the parent, it is always computed, so why not for the by-status version too?)
  2. Rather than average the Done of the child tasks I would prefer to weight them by the estimated time of each subtask, so if I have 2 x 8 hr tasks finished and one 4 hour task not started the parent would be at 80 and not 66%.

Files

parent.jpg (45.4 KB) parent.jpg Ewan Makepeace, 2010-10-08 09:36
rm6609-with_done_per_status.png (13.3 KB) rm6609-with_done_per_status.png Mischa The Evil, 2014-01-10 05:57
rm6609-with_done_per_field.png (13.3 KB) rm6609-with_done_per_field.png Mischa The Evil, 2014-01-10 05:57
rm6609-issue_statuses_config.png (4.16 KB) rm6609-issue_statuses_config.png Mischa The Evil, 2014-01-10 05:57

Related issues

Related to Redmine - Feature #22284: Issues statuses: Option to force removal of existing percentage doneNew

Actions
Has duplicate Redmine - Feature #18184: Calculate parent task done ratio based on subtask status.Closed

Actions
Has duplicate Redmine - Defect #13116: When setting Redmine to update the done % by status parent tasks should have the status update according to the done % of the child tasks and not the status. This is the default behavior when you just update by issue.Closed

Actions
Has duplicate Redmine - Feature #15692: calculation of % done with subticketsClosed

Actions
Has duplicate Redmine - Feature #23529: Calculate parent Issue's done ratio from subtasks in case of 'Use the issue status'Closed

Actions
Actions

Also available in: Atom PDF