Project

General

Profile

Actions

Feature #5875

open

Changes to child estimates should trigger journal entries for the parent estimate

Added by Kurt Christensen almost 14 years ago. Updated almost 13 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Issues
Target version:
-
Start date:
2010-07-12
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

With the new 'subtask' feature in Redmine 1.0.0 RC, any existing estimate for an issue is replaced with a rollup of the estimates for the child issues. Some problems arise from this:
  1. Journal entries are created for estimate changes to the child issues, but not for the parent issue, which makes historical burnup reporting much more difficult.
  2. More importantly, any high-level estimate which once existed for a parent issue is lost once it gains a child issue. This is the only case I know of in the Redmine database where data gets lost without a journal entry.

Selfishly I only care about estimated time, although I assume this also affects the other rollup values: priority, start date and due date.

In other words, to reproduce:
1) Create issue
2) Set estimated time to 100
3) Create subtask
4) Set estimated time for subtask to 44

In the database, note that estimated_hours for the parent issue will have changed, but there is no associated journal entry.


Related issues

Related to Redmine - Feature #5490: Option for independent subtask priority/start date/due date/done ratioClosedJean-Philippe Lang2010-05-10

Actions
Related to Redmine - Feature #6687: Making an issue a subtask leads to loss of issue-property valuesNew2010-10-18

Actions
Related to Redmine - Feature #13585: Make sub-task inherit the properties of parentNew

Actions
Has duplicate Redmine - Feature #5876: Changes to child estimates should trigger journal entries for the parent estimateClosed2010-07-12

Actions
Has duplicate Redmine - Feature #5733: Subtasks: inheritance of time needs to be clear, either way we chooseClosed2010-06-22

Actions
Has duplicate Redmine - Defect #14118: When creating a subtask, the priority of the main defect might be changed unwillinglyClosed

Actions
Actions

Also available in: Atom PDF