On Oct 20, 2010, at 11:41 AM, Vincent Siveton wrote: > And what about profile activation? I mean do you think it could be a > good idea to add scripting in the activation part?
No, I think that could be remedied without having to resort to scripting. Once you open the door it just gets opened wider and wider. In Maven proper I don't think we should go beyond providing a configuration in the form of XML. I think we just need to make it easier to create and add profile activators. > I know that pom.xml is not like ant and other, but in some cases, > using antrun to do basic validation could be overkill IMHO > > Cheers > > Vincent > > 2010/10/20 Jason van Zyl <ja...@sonatype.com>: >> >> On Oct 20, 2010, at 10:06 AM, Vincent Siveton wrote: >> >>> Hi guys, >>> >>> I don't remember if this topic was already discussed in the past. >>> >>> Some of our plugins have a <skip/> boolean parameter. In my case, I >>> want to use expression to init this boolean, i.e. >>> <skip>${project.packaging} != "pom"</skip> or similar. >>> So, WDYT to add expression interpretor for plugins parameters? >>> >> >> I really don't think this is a good idea. We step into XML programming which >> is something we categorically say the POM does not allow (apart from Ant Run >> Plugin). >> >> It would just degrade into scripting, I think. >> >>> Cheers, >>> >>> Vincent >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >>> For additional commands, e-mail: dev-h...@maven.apache.org >>> >> >> Thanks, >> >> Jason >> >> ---------------------------------------------------------- >> Jason van Zyl >> Founder, Apache Maven >> http://twitter.com/jvanzyl >> --------------------------------------------------------- >> >> What matters is not ideas, but the people who have them. Good people can fix >> bad ideas, but good ideas can't save bad people. >> >> -- Paul Graham >> >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl --------------------------------------------------------- A man enjoys his work when he understands the whole and when he is responsible for the quality of the whole -- Christopher Alexander, A Pattern Language