All respondents to the survey picked option 2 but upon discussion with
another Maven committer we are going to do the first option.
This is because the minimum version requirement for Plugin in the Apache
and Codehaus is Java 1.4.
Here is the plan of action:
1. Change the 1.2-Snapshot to use Findbugs 1.2.1 which uses Java 1.4
as a minimum. This will be the final version of the Findbugs
plugin for Java 1.4. The only changes will be bug fixes.
2. Submit a vote request for the release of the Findbugs 1.2 plugin
release.
3. Create a 2.0-SNAPSHOT of the Findbugs plugin that uses Findbugs
1.3.2 and requires Java 5 as a minimum to run.
4. Submit a vote request for the release of the Findbugs 2.0 plugin
release.
Regards,
Garvin LeClaire
[EMAIL PROTECTED]
Garvin LeClaire wrote:
The current version of the Maven2 FindBug plugin (1.1.1) uses Findbugs
1.2.0 and the 1.2-SNAPSHOT version uses Findbugs 1.2. Since Maven2
requires as a minimum Java 1.4 to run and Findbugs 1.3.x requires Java
5 I think we at at a fork in the rode where I would like some feedback
from users.
[] Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.2.1. All
subsequent releases will use Findbugs 1.3.x and require Java 5 to
run. No new enhancements, features or bug fixes will be put into the
Maven2 Findbugs Plugin 1.2.0 version. I can still analyze byte code
compile for Java 1.4
[] Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.3.x and
require Java 5 to run.
[] Create and maintain two versions of the Maven2 Findbugs Plugin with
one using Findbugs 1.2.1 requiring Java 1.4 as a minimum and another
using Findbugs 1.3.x and requiring Java 5 to run. The two version
would have the same bug fixes and enhancements where possible.
Regards,
Garvin LeClaire
[EMAIL PROTECTED]