ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 34398] - alternate task syntax
Date Mon, 11 Apr 2005 16:21:21 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34398>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=34398





------- Additional Comments From stevel@apache.org  2005-04-11 18:21 -------
IMO, XSD is evil and misguided. That doesn't mean that people arent free to use
it, but any attempt to retrofit ant to work with XSD is inherently doomed. It's
just too inflexible, and very hard to mix XSD with dynamic typing/naming of
elements, which is what ant offers (i.e. you cannot determine which set of
elements are valid in ant unless you execute the build file and that of any
inclusions). I would definitely -1 any attempt to use XSD as the type system for
ant, a vote based on experience ( http://forge.gridforum.org/projects/cddlm-wg )

Putting that aside, it may be possible to have a verbose representation of a
task invocation that didnt use XSD or other schema, if that makes it easier for
machines to work with the language. But then, if you want machine only, why not
defined an XML representation that can drive Ant directly, and is verbose for
dependencies and other stuff that is implicitly hidden in strings, but which
maps to ant classic. 



-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message