> If a build can be described as a small number of facts, XML is an > unobjectional representation for those facts. If a POM fits on a page, > verbosity of XML is just not an issue.
Yeah, but a build often does not fit on a page, and I'm building some pretty simple stuff! To argue for the flexibity of Maven is (AFAIK) defensible. It's power (from what little knowledge I have), likewise. But, I'm sorry to say, the verbosity of XML is a major, major issue. I bring you back to the simple fact of: If XML were so expressive, why aren't most modern languages written in XML? If programmers had to write their systems in a dialect of XML, put in the redundant tags, escape everything that _isn't_ a literal, etc., then we would have very poor programmer productivity. I've looked at pages and pages of POM files, trying to learn things. And my conclusion is that Maven was _fundamentally flawed_ in choosing XML as its base. Cheers, Ken --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org