Le lundi 28 mai 2007, Jason van Zyl a écrit : > > This time, Maven Ant Tasks 2.0.7 could be ready before Maven 2.0.7 > > itself :) > > Heh, yah we should probably just stick with 2.0.6.1 not to confuse > people ... We need to come up with a standard versioning system for > tools based on a fixed version of another tool. Maven 2.0.7 is so far away? If so, effectively, 2.0.6.1 will be the next Maven Ant Tasks version.
> > MANTTASKS-18 contains some simple tests. For more extended ones, > > AntUnit seems > > to be a good candidate: http://ant.apache.org/antlibs/antunit/. > > I'll have to > > try... > > Cool, I'll take a quick look and see if anyone else has some > opinions. I don't mind heavily refactoring some bits but we need some > tests first. I just submitted patch (+doc) for MANTTASKS-29. The core patch is a new feature: a VersionMapper, to remove version numbers from jar filenames. It is useful when you're working with Ant and an IDE, and don't want that jar filenames change every time a version changes. The patch also contains some tests about dependencies resolution, that show: - junit exclusion works well: good - but SNAPSHOT download with uniqueVersion doesn't work: here is the start for MANTTASKS-18 and more unit tests... "ant -f sample.build.xml" is slowly evolving to true regression tests > >> 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. > > > > No, I have no idea for the moment. I finally had an idea: please create a "documentation" category. Other categories I can think of would be a category per task: dependencies, install, deploy, install-provider. > >> 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). > > > > I'm really interested in SNAPSHOT handling, both for download und > > deploy: > > MANTTASKS-18, 23, 67. I don't know if Embedder is nedded for that. > > But unit > > tests are a first step I'll work on for MANTTASKS-18. > > Not needed for it, but we should start using it. Basically if you put > all the required download functionality in a class called Embedder in > the branch then you'll have something like we will on the trunk. ok, I'll look at Maven Embedder in 2.1 to discover what the facade could look like. If I understand well, next patches will start to go in this direction Hervé --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]