Project

General

Profile

Actions

Defect #25056

closed

Parent task issue

Added by Steve Zhou about 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Issues
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Duplicate
Affected version:

Description

Hi,

We found a "Parent task" issue by our user, please refer to the attachment.


Files

Parent task issue.xlsx (190 KB) Parent task issue.xlsx Steve Zhou, 2017-02-13 03:48

Related issues

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

Actions
Actions #1

Updated by Go MAEDA about 7 years ago

  • Status changed from New to Closed
  • Resolution set to Invalid

Things you pointed out are not defect.

  • Priority field of a parent issue is calculated from subtasks by default. Changes are not displayed in history if calculated from subtasks.
  • Related issues and parent issue are totally different things. A parent issue is not listed as related issues.
Actions #2

Updated by Steve Zhou about 7 years ago

  • Status changed from Closed to Reopened

Thank you for your explanation.
Is it possible to add change logs in parent issue?
In fact, the priority was changed without any evidence.

Actions #3

Updated by Go MAEDA about 7 years ago

Steve Zhou wrote:

Is it possible to add change logs in parent issue?
In fact, the priority was changed without any evidence.

If you don't prefer auto calculation of the priority field, you can turn off it. Go "Administration" > "Settings" page and open "Issue Traking", set "Parent tasks attributes > Priority" to "Independent from subtasks".

With the setting, all priority changes should be made by manual operation and all changes are logged.

Actions #4

Updated by Steve Zhou about 7 years ago

Hi MAEDA-san,

Noted with thanks.

Actions #5

Updated by Go MAEDA about 7 years ago

  • Status changed from Reopened to Closed

I would be happy if my post is useful for you.
Closing this issue.

Actions #6

Updated by Mischa The Evil about 7 years ago

Go MAEDA wrote:

Steve Zhou wrote:

Is it possible to add change logs in parent issue?
In fact, the priority was changed without any evidence.

If you don't prefer auto calculation of the priority field, you can turn off it. Go "Administration" > "Settings" page and open "Issue Traking", set "Parent tasks attributes > Priority" to "Independent from subtasks".

With the setting, all priority changes should be made by manual operation and all changes are logged.

Go, there remains a valid issue with the current implementation when using it with parent tasks attributes setting set to "calculated from subtasks" which, I think, is what the OP is trying to report here. See #6687. Example:
When you have two issues:
  • issue1 (priority => normal, start_date => 01-01-2017, due_date => 31-12-2017, %-done => 10 %)
  • issue2 (priority => immediate, start_date => 05-01-2017, due_date => 05-03-2017, %-done => 50 %)
and now identify issue2 to be part of issue1 and as such edit issue2 to become a subtask of issue1, looking as follows:
  • issue2 (priority => immediate, start_date => 05-01-2017, due_date => 05-03-2017, %-done => 50 %, parent => issue1)
then issue1 will be changed to look like following without any journal on issue1 to record the previous values of priority, start-/due date and %-done attributes (estimated time attribute is already fixed by r14272):
  • issue1 (priority => immediate, start_date => 05-01-2017, due_date => 05-03-2017, %-done => 50 %)

This shows that the conversion of root-issue to parent-issue leads to a silent loss of issue attribute values, which I think is a true problem.

Actions #7

Updated by Go MAEDA about 7 years ago

Mischa, thank you for your explanation.
I have been thinking that it is a design rather than a defect.

Can I set this issue as a duplicate of #6687?

Actions #8

Updated by Mischa The Evil about 7 years ago

  • Is duplicate of Feature #6687: Making an issue a subtask leads to loss of issue-property values added
Actions #9

Updated by Mischa The Evil about 7 years ago

  • Resolution changed from Invalid to Duplicate

Go MAEDA wrote:

I have been thinking that it is a design rather than a defect.

Well, the roll-up is expected, but I consider the silent loss of the attribute values a legit defect. I've seen several cases where this was considered as a blocker to using Redmine's subtasking features.

Can I set this issue as a duplicate of #6687?

It doesn't fit completely looking at the initial post of the OP, but it fits after OP's feedback. As such I'll set it as a duplicate. Thanks for your support.

Actions

Also available in: Atom PDF