Brian Fox wrote:
On Fri, Feb 11, 2011 at 9:07 AM, Jason van Zyl<[email protected]> wrote:
On Feb 11, 2011, at 7:54 AM, Jesse Farinacci wrote:
Greetings,
On Fri, Feb 11, 2011 at 6:15 AM, Benjamin Bentmann
<[email protected]> wrote:
This parent POM like any other parent POM provides default values, i.e.
something that projects can override as they see fit. Correct me if I'm
mistaken, but I'm under the impression that Site Plugin 2.2 is generally an
improvement over version 2.0.1 and as such a better default version. So I
support this version bump.
By that logic, which I happen to agree with, then shouldn't the
compiler plugin start using 1.5 by default then?
This is not set in the POM but the default is 1.5 now:
http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/AbstractCompilerMojo.java
Right, but setting it to 1.4 in the ASF pom keeps any Apache project
at 1.4 unless they override. I'm fine to flip the source/target.
What about the site version? If 2.2 requires a more recent version of
Maven, then perhaps we should go with the safer version. I think the
ASF pom isn't a place to be particularly progressive in settings, it
should be minimal sensible defaults.
For the record, I agree with Benjamin that 2.2 is a sensible default.
The main concerns last time, IIRC were about doxia being rather new and
untested, that should be obsolete by now.
Since it's recommended best practice anyway to specify the version of
*every* plugin you use, I think it's reasonable to set as defaults
whatever we recommend to use. So unless a given version is known to
break things, I see no reason not to be progressive with defaults.
-Lukas
-Jesse
--
There are 10 types of people in this world, those
that can read binary and those that can not.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------
A man enjoys his work when he understands the whole and when he
is responsible for the quality of the whole
-- Christopher Alexander, A Pattern Language
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]