Feature #14660

Updated by Toshi MARUYAMA about 8 years ago

Given there are three tickets,

* task-A
* task-B
* task-C

on a tracker named "tasks".

Relations are set

* task-A precedes task-B
* task-B precedes task-C

These are kind of processes that hand works to another.


We want to set "related to" relation between task-A and task-C, because the output of the task-A becomes input of task-C.

However, Redmine 2.2.2 and Redmine 2.3.2 does not allow us to do it, says "This relation would create a circular dependency".

Please reconsider excluding "related to" from circular dependency check. So far I am thinking that it will not cause contradiction.

Apparently, re-entering X-Y relation as Y-X is unnecessary and should be blocked.