-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi there,

thanks to all your answers to my mail.

I got some interesting links and understood
that the maven core is about 9?% done.
I will check if I am on the latest version or better
build m2 directly from svn. Maybe that is the reason why POM inheritance
did not work for me. I'll check this and if it still does not work I'll
send you the toplevel and a sub POM.

I'll pick up the suggestion to better contribute on some pluggin stuff.

I've seen on the plugin matrix that there will be no "MultiProject
Plugin". Is that because you now have "Multi-Project" by design and not
like some sort of late add-on so all plugins can support this directly?

BTW - I like plexus. Haven't noticed the project before. I had used
avalon and had a look at pico+nano before. Plexus seems to be powerfull
like avalon containers but less invasive (like the spring-framework).
Maybe I'll use that in my project. Would you again decide for plexus if
you'd choose now?

Regards
  Jörg

Brett Porter wrote:
> Thanks for your kind words!
> 
> Others have already answered most of this, so I'll just cover a couple
> of extra things.
> 
> joerg wrote:
> 
> 
>>Anyways I'd like to know your ideas how
>>to handle this issue in m2 (there should be a way for the m2 user to
>>manually decide which version to use - maybe simply by defining the
>>troublecausing dependency on the toplevel project in the desired
>>version). Anyways I think that "recursive dependencies" are in general a
>>good idea.
> 
> 
> As already pointed out, we have dependency mediation, which there is
> info on the wiki about. Basically:
> - the version you give is a suggestion, and it figures out the best one
> for you
> - you can specify ranges to ensure you get at least a certain version
> - once done figuring those out, it will either take the nearest
> (current), newest (not yet implemented), oldest (nyi), or fail if they
> don't match (nyi). Other techniques could be plugged in in future.
> - you can force a certain version to be used from the current POM.
> 
> You might like to check out
> https://sydneyjug.dev.java.net/files/documents/922/15554/sjug20050601.pdf
> which talks about the new features. A newer version as presented at
> JavaOne/OSCon should be up soon.
> 
> 
>>It seems however that m2 is a lot less documented than m1 (is that
>>possible:) ) and m2 is far beyond from being complete.
>>Now that's where we go. Since I seem to like your ideas I wonder
>>if I could get involved a little (do not expect too much cause I
>>am already involved in another open-source project - that is of cause
>>using maven).
>>
>>Maybe you could help me out getting into m2 a little faster.
> 
> 
> We've done plenty of doco on the site about plugin development (the mojo
> API and the build lifecycle). It could be better, but combined with the
> current examples we hope its enough to get started.
> 
> What we really need help with is:
> - documentation: http://maven.apache.org/maven2/docs-required.html
> - writing plugins:
> http://docs.codehaus.org/display/MAVEN/Maven+Plugin+Matrix
> 
> 
>>I do not have a clue what the actual state of m2 is (are you still
>>planning important architectural decicisions or is everyting clear
>>and just some code missing :)). 
> 
> 
> As Jason said, we are nearly feature complete and about to hit beta, so
> only plugin development and bugfixes from here on until about October
> when we will start on Maven 2.1 :)
> 
> 
>>BTW it seems that the POM inheritance in subprojects is not yet working
>>properly. I had to define things like folders (that src/main/java, ...
>>stuff) and specific settings (JDK 5.0 compliance, funny that it is still
>>-source 1.5 and not 5.0) in every subproject.
> 
> 
> This has been tested - so if you have a reproducible failure, please
> post it to JIRA.
> 
> Cheers,
> Brett
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC7TtLmPuec2Dcv/8RAp2JAJ4srqYwgCm9fUHaTci3FBasKvpRQACfULN0
iwAHBzM2E+IHSxF2TZ+s+Cg=
=ABeY
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to