commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niall Pemberton" <niall.pember...@gmail.com>
Subject Re: [VOTE] Release commons-parent 8
Date Wed, 27 Feb 2008 14:10:03 GMT
On Wed, Feb 27, 2008 at 2:07 PM, sebb <sebbaz@gmail.com> wrote:
> On 27/02/2008, Jochen Wiedmann <jochen.wiedmann@gmail.com> wrote:
>  > On Wed, Feb 27, 2008 at 2:42 PM, sebb <sebbaz@gmail.com> wrote:
>  >
>  >  >     <inceptionYear>2001</inceptionYear>
>  >  >     <maven.compile.source>1.3</maven.compile.source>
>  >  >     <maven.compile.target>1.3</maven.compile.target>
>  >
>  >
>  >
>  > Yes. But what's the problem? For the inceptionYear, that has to be
>  >  specified whenever you use a parent POM. And for the compilation
>  >  source and target properties: That has been in the commons-parent POM
>  >  since quite some time (and been quite successful, IMO).
>  >
>
>  The problem is that the default generally works, even if it is not
>  correct for the project.
>  So allowing projects to default these values is wrong - each project
>  needs to make a conscious choice.

Defaults are good

>  If the parent POM has to have an inceptionYear, then I suggest it is
>  set to something like TBD (or 1900 if it has to be numeric) so that it
>  is obvious when it has not been set by the project.
>
>  [Likewise, if the versions have to be specified, then set them to
>  99.99 or somesuch]

I believe 2001 was the inception of commons:
http://commons.markmail.org/search/?q=

Niall

>
>  >
>  >  Jochen

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message