On Jul 29, 2006, at 7:12 PM, Justin Erenkrantz wrote:
AIUI, the concern raised by Noel was that Maven never indicates the
artifact version number.  Therefore, even if it had 'incubating' in
there somewhere, it wouldn't matter as no one would know it was under
incubation.

I guess I am with Jukka on that. From my limited Maven experience (correct me if I am wrong), Maven 2 is very explicit about versions. You have to specify it at least in the parent POM of the project:

<dependency>
        <groupId>abc</groupId>
        <artifactId>xyz</artifactId>
        <version>1.0-incubating-SNAPSHOT</version>
</dependency>

The only case I can think of where you don't set an explicit version is when you get a dependency indirectly (as a dependency of another dependency). Still the files ("artifacts") you end up downloading as a result will have "incubating" in the file name, and the folder name of the local repository.

In this later case if a user doesn't pay attention (s)he will not be aware that something was downloaded from Apache at all (incubating or otherwise); if (s)he does - "incubating" label is clearly visible.

Andrus

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

Reply via email to