Hi, Rob. The way you are looking at it makes a lot of sense, unfortunately
That's Not How It Works.
An explicitly coded dependency means that the branch with the dependent
task at its root is inactive until the trigger task has been completed. So
your two hole-drilling tasks are a part of the branch rooted at reinstall
kitchen plywood, therefore neither of them can become active until the
dependency is satisfied. There are several ways to code exactly what you
want without using dependencies, to avoid confusion I will just tell you
two of them. If you don't like either one please write back and say why and
I will send you another.
FIRST SCENARIO
>Cut Out Hole for HW Heater (complete subtasks in order)
>Drill holes for HW Heater Power Line
>Drill holes for waterlines
>Reinstall Kitchen wall plywood (dependent on reseal vapor barrier)
>Paint Kitchen Walls
etc
This scenario is not exactly what you wanted. It will allow the two
drilling tasks to become active before the vapor barrier is resealed, but
the plywood will not be reinstalled until the vapor barrier is done. But
the problem is that the waterline drilling will remain inactive until the
powerline drilling is marked complete. That is not quite what you wanted.
So here is a second scenario:
SECOND SCENARIO
>Cut Out Hole for HW Heater (complete subtasks in order)
>[folder]Drilling
>Drill holes for HW Heater Power Line
>Drill holes for waterlines
>Reinstall Kitchen wall plywood (dependent on reseal vapor barrier)
>Paint Kitchen Walls
etc
The option to complete subtasks in order will force sequential completion
on Drilling and on plywood reinstall. The Drilling item will not appear on
your task list because its a folder. The tro actual drilling tasks will be
free of the sequential requirement because the folder interrupts the
requirement. So, when the hot water heater branch becomes available, the
two drilling tasks will appear on your to-do list at the same time.
Reinstallation of the plywood is waiting for two things: the completion of
all (both) of the subtasks under the drilling folderm and satisfaction of
the dependency on the vapor barrier. When the two drilling tasks and the
vapor barrier are complete then the plywood task will become active.
On Friday, January 20, 2017 at 10:26:11 AM UTC-5, Rob Feeny wrote:
>
> I'm planning out a repair job to a kitchen in a tiny house and I'm running
> into what appears to be a bug to me. If it's not a bug, can someone explain
> what is happening to me? What happens is that when I set a dependency for a
> task, all its subtasks (children) seem to now depend on that as well. This
> doesn't seem right to me. I have run into it with several things but the
> example I have included in my screen shot is this:
>
> I need to re-install a sheet of plywood that goes behind the kitchen
> counter units. I can't install that until the wall vapor barrier is
> resealed because that will be behind the plywood, so I created a dependency
> on that task (because it is also part of the "re-install drywall" task).
> But also, before the plywood can be re-installed, I need to measure out and
> drill some holes in it. That can be done anytime as it doesn't depend on
> anything. Those tasks are children of the "Re-install plywood" task. But
> they are not showing as available (turning green) nor appearing in the
> to-do.
>
> I can understand the parent tasks of "Re-install plywood" not being
> available as both children (water line holes, power hole) need to be
> complete, as well as the vapor barrier dependency complete, but why would
> the water line hole and power line hole depend on the vapor barrier task?
> If I remove the "Reseal vapor barrier task" dependency from "Reinstall
> plywood" they show up immediately.
>
> Can someone explain?
>
>
> <https://lh3.googleusercontent.com/--Z-a2Y_8kew/WIIpx3tDzaI/AAAAAAAApsc/oZUx0Fg_VTM-GjEIF-9BHeg7BMJepsKjQCLcB/s1600/MLO.png>
>
>
--
You received this message because you are subscribed to the Google Groups
"MyLifeOrganized" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit
https://groups.google.com/d/msgid/mylifeorganized/6280195e-e923-47cc-adc4-2b717d10408d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.