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]
