Re: An Avalon Roadmap?
Berin Loritsch <[email protected]> Tue, 07 Jan 2003 23:04:03 -0500
| Newsgroups | gmane.comp.jakarta.avalon.apps.devel,gmane.comp.jakarta.avalon.devel |
|---|---|
| Message-ID | <[email protected]> |
Peter Donald wrote:
> On Wed, 8 Jan 2003 14:34, Berin Loritsch wrote:
>
>>>>So far Centipede and Maven are the best choices. As long as we
>>>>need to add in our own tasks like generating meta-data, or generating
>>>>bytecode, then Centipede might be the better choice for two reaons:
>>>
>>>You have got to be kidding!
>>>
>>>Maven rocks and Jelly is far more flexible way to integrate stuff. With
>>>the new features in Maven CVS there really doesn't seem to be any
>>>technical reason not to go with it.
>>
>>Have you tried centipede lately?
>
>
> A couple of weeks ago.
>
>
>>Like I said in another thread, I compared the last releases from them
>>both. If Maven has a butt-load of additional features that are not
>>in the current release, then I would like to see it in action.
>
>
> Theres some nice things been added to maven in current CVS but to be frank the
> only real one that was needed is download of plugins. Once that is in place
> the rest is nice (especially console plugin) but not critical to our usage.
>
> The flexability is in last release (which is what I am using at the moment).
> For example heres a snippet where descriptors are generated. It just runs
> after the test:compile goal. What do you think is difficult about the
> following?
>
> <postGoal name="test:compile">
> <copy todir="${maven.test.dest}" >
> <fileset dir="src/test"/>
> </copy>
> <taskdef name="metagenerate"
> classname="org.realityforge.metaclass.tools.tasks.MetaGenerateTask">
> <classpath>
> <path refid="maven.dependency.classpath"/>
> <pathelement path="${maven.build.dest}"/>
> </classpath>
> </taskdef>
>
> <metagenerate destDir="${maven.test.dest}">
> <fileset dir="${maven.test.dest}">
> <include name="**/data/*.java"/>
> </fileset>
> </metagenerate>
> </postGoal>
>
Nothing. Again, I didn't get too deep into the systems--just enough to
post some first impressions and get some feedback from the list.
Between you and Jason, I am becoming a Maven believer ;P