Say I have a top level case C1 that has a number of subcases on it (C2..Cn). I assign C1 to milestone M1, and all of C2..Cn to M1 also.
Time passes.....
We decide to move some of the subcases to a different milestone - they probably had their priorities reduced earlier, but now we know they will be addressed as a future phase M2. In FB I can change the milestone of the subcase to M2, but how does that affect what EBS predicts as the finish date of the parent case (that is still set to M1)?
Predicting a couple of responses:
Is the proper solution to create a C1-Phase1 and C1-Phase2 top level tasks, each on different milestones, and then assign the subcases? This seems a bit odd, as to move a case's milestone you need to remember to shift its parent too.
If EBS somehow gets broken by subcases on different milestones, should the UI even allow this to happen?