I am annoyed

August 21, 2006

My fault i did not read the documentation(where to find it?), and i'm still grateful for the dojo toolkit, but please, from a testScripting ant target i definitly do not expect 1) to install its configuration/extension/script files in my home directory(unasked!) and then 2) quitting with BUILD FAILED and complain about the author of the Ant build tool. This is rude.

I can agree with Alex Russels dislike for Java and Ant, but still, i would be perfectly pissed when i would be the the author of ant and Alex just complains about "horrendous design decisions by the authors". Maybe true, but please, at least a hint about what caused the problem should be given.

dluesebrink dl-mbook trunk/buildscripts: ant testScripting
Buildfile: build.xml

-check-config:

-fix-config:
[copy] Copying 5 files to /Users/dluesebrink/.ant/lib

[echo] +--------------------------------------------------------+
[echo] | Due to some horrendous design decisions by the authors |
[echo] | of Ant, it has been necessary to install some jar |
[echo] | files to your ~/.ant/ directory. Given the nature of |
[echo] | the problem, it will be necessary for you to re-run |
[echo] | your build command. |
[echo] | |
[echo] | The Dojo team apologies for this inconvenience. |
[echo] | |
[echo] | The system will now exit. |
[echo] +--------------------------------------------------------+

BUILD FAILED
/Users/dluesebrink/idmedia/Project-3/resources/dojo/trunk/buildscripts/build.xml:226: Sorry, please re-run your build command, it should work now

Total time: 1 second
back my pardon, but i doubt it. I wrote a lot of Ant files in my life, and never there was an unavoidable need to install .jar files in the home directory of the calling user. this is just ONE option. for me it looks more like beeing to lazy to bother, but i'm to lazy to track it down.

share this: