----- Original Message ----

> From: Sean Landis <[EMAIL PROTECTED]>
> To: [email protected]
> Sent: Monday, December 8, 2008 9:09:09 AM
> Subject: Re: Deciding the Future
> 
> I would be in favor of moving to Maven. This year we moved about 30
> projects from Ant to Maven. There are some gotchas though (disclaimer
> - I'm not the expert). One that I am aware of is the artifact per
> project preference of Maven that, as others pointed out, would pose a
> challenge for the Jini jar service pairs. Another side-effect of this
> constraint is how it interacts with Eclipse which does not support
> subprojects well. We have found that some thought is required to use
> Maven seamlessly within Eclipse. It's doable, but if you just do the
> obvious thing you might have a lot of problems.
> 
> All that said, we have great benefits from Maven.
> 

Hmm. Your points make me favor Ant. Essentially it seems with Ant we have more 
flexibility out of the box. There may be a little more work to get what we 
want, but we can get what we want with Ant, and we don't have any real lock in 
to a necessary structure; we can define our own and output artifacts as needed. 
We can write extension tasks in Java to do anything we need, and if needed we 
can also standardize on some language for build script extensions such as 
Groovy or Jython or something and use the <script> tag for a lot. The script 
tag has proven very useful to me different times using BeanShell. Is there any 
truth to what I'm infering from your points or am I off base?

Thanks,

Wade


 ==================
Wade Chandler, CCE
Software Engineer and Developer, Certified Forensic Computer Examiner, NetBeans 
Dream Team Member, and NetBeans Board Member
http://www.certified-computer-examiner.com
http://wiki.netbeans.org/wiki/view/NetBeansDreamTeam
http://www.netbeans.org

Reply via email to