Hi,

Thanks to a big push by Herve Boutemy we have a lot of improvements to the Maven Ant Tasks and accompanying documentation. We can probably do another release shortly.

Herve, if you want to continue with some work on the tasks I think if we focus on cleaning up the actual Ant task code and correcting the issues there then we can tackle some bigger issues. The one thing that is sorely lacking are some tests of the tasks. Is there a standard testing harness for Ant tasks that we could employ? Also if you have any categories you want to add to JIRA to make tracking issues easier let me know and I'll add them. For anyone interested in the issues you can find them here:

http://jira.codehaus.org/secure/IssueNavigator.jspa? reset=true&mode=hide&sorter/order=DESC&sorter/ field=priority&resolution=-1&pid=11533&fixfor=-1

After a little more cleanup I would like to use the Embedder in the trunk version and create a facade for the Embedder in the branch so that we can at least keep the Ant task code in sync. If all access is then done through the embedder and embedder facade then it should be manageable to keep them in sync. I would like to hide all the artifact resolution details and after looking at the code for a we do need full integration with Maven itself. We need to use POMs and Settings and the behavior there has to be the same as it is in Maven so that when people migrate completely over to Maven the behavior remains consistent.

I think we can do a release with all the fixes that have been made in last few days and then we can tackle adding some testing and using the embedder (or embedder facade). There are some suggestions for some very useful features like calculating the build order so people can do pseudo reactor builds in Maven. This gives people another bridge into Maven capabilities without making the full leap which makes migration easier.

Thanks for all your work Herve, the Ant tasks are starting to look and work a lot better.

Jason

----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to