James Carpenter wrote:

If I wait a few months will all my problems simply disappear with maven magicially supporting what I need?

As Oleg pointed out: no. Even if Mercury landed today and it were bug-free, you can bet that a significant portion of the Maven plugin ecosystem wouldn't work properly with non-standard local repository layout (e.g. if the filenames didn't have version numbers).

Once a non-standard repository layout were written, you could probably add some integration tests for the core plugins that you depend on and eventually get those tests to pass, but it'd be a big (Sisyphean) struggle, because most people wouldn't use a custom local repository.

Instead, we should make sure your needs are satisfied whenever we get around to changing the default local repository layout. There's at least one outstanding proposal to do this today: http://docs.codehaus.org/display/MAVEN/Local+repository+separation

You'll recall that I put together a long proposal document about this in the past; I've extracted a small part of it, relevant to your problem, and made it available here:

http://docs.codehaus.org/display/MAVEN/Modify+Local+Repository+Layout+to+Support+finalName

I don't know when we intend to try to change the default local repository layout (probably in 3.0, which was previously called 2.1) but somewhere in that timeframe we should seriously consider changing the local repository layout to at least incorporate Brett's proposal and perhaps also my proposal.

-Dan

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

Reply via email to