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]