avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Berin Loritsch <blorit...@apache.org>
Subject Re: An Avalon Roadmap?
Date Wed, 08 Jan 2003 04:04:03 GMT
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


--
To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>


Mime
View raw message