I myself have been very conservative about Java updates because I still have
to support Java 1.3 applications. I learned to use Maven with JDK6 and
target 1.3 environment.
for this reason I'm +1 with [A] or [B] (depending on the status of SNAPSHOT
plugins that in some cas include major fix compared to latest release)
Nicolas

2009/5/15 Dennis Lundberg <[email protected]>

> Hi
>
> Recent discussions about the Checkstyle Plugin has raised the question
> of requiring Java 5 in Maven Plugins.
>
> We will IIUC require Java 5 for Maven 2.2. So when do we start using it
> in our plugins?
>
> [A] We start using it across the board for the next release of every
> plugin that wants to use Java 5 features or needs a dependency that
> requires Java 5.
>
> [B] The plugins can start using Java 5 features and/or dependencies. It
> is required that the current trunk of the plugin is released first,
> targeting Java 1.4. In the announcement for that last Java 1.4 version
> of the plugin, we inform the users that this is the last version that
> will be able to run on Java 1.4.
>
> [C] The plugins should not use Java 5 features. We can use
> retrotranslator, or something similar, to handle dependencies that
> require Java 5.
>
> [D] The plugins should not use Java 5 features. We will not update
> dependencies unless a "-java14" classified artifact is readily available
> from the developers of any dependencies.
>
>
> If you feel that there are other options we can take, please feel free
> to put them into the mix.
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to