On 10-Feb-08, at 1:59 PM, Benjamin Bentmann wrote:

2.0.8, dependency and archetype all have things locked down.

In case you meant the maven-dependency-plugin:

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Dependency Plugin
[INFO]    task-segment: [site]
[INFO] ------------------------------------------------------------------------
[INFO] <snip>:maven-plugin-plugin: checking for updates from central
[INFO] <snip>:maven-project-info-reports-plugin: checking for updates from
central
...
[INFO] <snip>:maven-stylus-skin: checking for updates from central

That's not what I understand as a version lock down. Sure, the site might not be that important but I still would like it to be as reproducible as
anything else I can generate out of a given POM.

I use the enforcer snapshot to find them

Then I would like to ask to extend the RequirePluginVersions rule to check
reporting plugins as well.

I think another rule would be more appropriate. We already have a lot of confusion in the core because plugins and reports are treated the same some places, and different in other places. It's easy enough to have a another rule and then prevent questions like "why does the plugin rule apply to my reports?", or "why doesn't the plugin rule apply to my reports?". We'll have one for each.

Otherwise, chances are that people lock
maven-surefire-plugin down to 2.4.1 but forget the version for
maven-surefire-report-plugin and end up with version 3.x some day that fails
to properly handle some older report formats. Just one example.

Regards,



Benjamin Bentmann


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


Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

Simplex sigillum veri. (Simplicity is the seal of truth.)




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

Reply via email to