« Return to Thread: Gant 0.4 - Creating a powerful DSL for building Java projects

Re: Gant 0.4 - Creating a powerful DSL for building Java projects

by hdockter :: Rate this Message:

Reply to Author | View in Thread

Hi Martin,

On May 21, 2007, at 11:36 PM, Martin Gilday wrote:

> As a fairly heavy user of Maven I am all to familiar with where it can
> fall short.  Having a tool with some of the concepts behind Maven but
> with the power of scripting rather than xml configs could be a  
> wonderful
> thing.
>
> With regards to dependencies making use of existing M2 repositories
> would be essential for me in working with and transitioning from
> existing projects.

As written in my original mail, we definitely support the Maven  
repository layout. Whether for retrieving single dependencies or in a  
transitive manner is a different question :). At least people should  
be able to disable transitive dependency handling.

> One problem I frequently come across with Maven is
> that it relies on everyone else using it for it work well.  By this I
> mean if I want to use a framework I need to hope they have put in the
> central repo.  Otherwise you need to try and convince them to do it.
> The usual suggestion from the Maven mailing list is that you can of
> course install to your own local or organisational repo.  But this can
> be complicated and time consuming if all you want to do is try  
> something
> out.
> You have to workout the transtitive dependenices and then install
> those as well if they are missing.  What would be great for this would
> be the ability to include from a central maven repository but also
> simply depend on a few jars you may as with an ant style classpath
> include.

The nice thing of our approach is that we don't have to do anything  
difficult to make this possible. We don't have to change any xml  
format :). You can add to your classpath whatever you want in a one  
line statement. We just don't know the syntax yet ;).

- Hans



---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

 « Return to Thread: Gant 0.4 - Creating a powerful DSL for building Java projects