On Aug 22, 2009, at 1:28 PM, John Murph wrote:
On Sat, Aug 22, 2009 at 3:43 AM, Hans Dockter <[email protected]>
wrote:
Thinking again about it, I also come to the conclusion that might
make sense to go for a normal command line option.
Advantages:
- Principle of least surprise. New users want to exclude a task and
will type gradle -h to look for an option.
This is the most compelling argument for me. Compelling enough that
I agree based in it alone.
- Easiest implementation.
True.
- The order of declaration: exclude task vs. task exclude (at least
this is the case for the current way we implement things)
I thought "task exclude" would be more German. ;)
In this case German could offer something even more interesting. One
of its nice parentheses:
clude taskName ex
For more inspiration how German could inspire the Groovy DSL, see: http://www.crossmyt.com/hc/linghebr/awfgrmlg.html
(by Mark Twain) ;)
- Hans
--
Hans Dockter
Gradle Project Manager
http://www.gradle.org
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email