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.

Reply via email to