On 26/06/2012, at 5:38 PM, Adam Murdoch <[email protected]> wrote:
>
> On 26/06/2012, at 10:34 AM, Luke Daley wrote:
>
>>
>>
>>
>>
>> On 25/06/2012, at 12:59 PM, Adam Murdoch <[email protected]> wrote:
>>
>>>
>>> On 26/06/2012, at 12:38 AM, Luke Daley wrote:
>>>
>>>> I'm seeing more and more that people are manually executing tasks, for
>>>> usually understandable reasons and we talked about this earlier.
>>>
>>> This person should be using dependsOn for the problem below. It's a
>>> straight-ahead dependency, in particular given that they want to make the
>>> result of the filtering available to other tasks.
>>
>> Yeah, which makes it worse as this person has no indication that they should
>> do this.
>
> Do you mean no indication at runtime?
Yes.
> There are, of course, a bunch of tutorials and samples and other docs that
> show you how to chop up your logic into tasks and wire them together. But
> that doesn't seem to have helped in this case.
Right, which I don't think is surprising.
For me, the only real issue here is that this is a "feature" we will break
because it's not a feature in the first place, but users may not see it that
way.
Not sure there is any "lesson", just something to be mindful of.