You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Garvin LeClaire <ga...@gmail.com> on 2008/03/14 01:51:16 UTC

Findbug's Maven2 Plugin future direction

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
garvin.leclaire@gmail.com


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Findbug's Maven2 Plugin future direction

Posted by Matt Gumbley <ma...@ingg.com>.
Could retroweaver be used here?
http://retroweaver.sourceforge.net/

Regards,
Matt

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
> garvin.leclaire@gmail.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by MessageLabs.
>

-- 
Matt J. Gumbley
Senior Java Developer, Development Team Lead
Inspired Gaming UK
2-4 Bucknall Street
London WC2H 8LA
Tel: +44 (0)20 7438 5849
Fax: +44 (0)20 7240 1302
Mob: +44 (0)7711 311 943 (Private)
Yahoo!: mattgumbley
Skype: MattJGumbley
http://www.ingg.com


**********************************************************************
Confidentiality : This e-mail and any attachments are intended for the addressee only and may be confidential. If they come to you in error you must take no action based on them, nor must you copy or show them to anyone. Please advise the sender by replying to this e-mail immediately and then delete the original from your computer.

Opinion : Any opinions expressed in this e-mail are entirely those of the author and unless specifically stated to the contrary, are not necessarily those of the author’s employer.
 
Security Warning : Internet e-mail is not necessarily a secure communications medium and can be subject to data corruption. We advise that you consider this fact when e-mailing us. 

Viruses : We have taken steps to ensure that this e-mail and any attachments are free from known viruses but in keeping with good computing practice, you should ensure that they are virus free.

Inspired Gaming (UK) Limited
Registered in England No 3565640
Registered Office 3 The Maltings Wetmore Road, Burton On Trent, Staffordshire DE14 1SE
_______________________________________________________________
This message has been checked for all known viruses by the MessageLabs Virus Control Centre.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Findbug's Maven2 Plugin future direction

Posted by Rémy Sanlaville <re...@gmail.com>.
2008/3/14, Stephen Connolly <st...@gmail.com>:
>
> However, I would add a check that won't try and run findbugs if maven is
> started with jdk 1.4... have it instead print diagnostic information or a
> friendly error message to let people know that JDK 5.0 is required or else
> that they should use the 1.2 branch version


Agree, it would be nice to have this check (perhaps via the
maven-enforcer-plugin) and have an error message when the check failed.

Rémy

Re: Findbug's Maven2 Plugin future direction

Posted by Stephen Connolly <st...@gmail.com>.
However, I would add a check that won't try and run findbugs if maven is
started with jdk 1.4... have it instead print diagnostic information or a
friendly error message to let people know that JDK 5.0 is required or else
that they should use the 1.2 branch version

On Fri, Mar 14, 2008 at 8:58 AM, Rémy Sanlaville <re...@gmail.com>
wrote:

> I agree with Dan. It's better to keep a branch for the jdk 1.4 in case for
> legacy systems. I f we found a bug in the plugin it's better to be able to
> load a jira and fix it.
>
> +1 to use Findbugs 1.3.x and require Java 5 to run for the trunk
>
> Rémy
>
> 2008/3/14, Dan Tran <da...@gmail.com>:
> >
> > last one
> >
> > release 1.2, branch it,
> >
> > then release 2.0 on trunk
> >
> >
> > -D
> >
> >
>

Re: Findbug's Maven2 Plugin future direction

Posted by Rémy Sanlaville <re...@gmail.com>.
I agree with Dan. It's better to keep a branch for the jdk 1.4 in case for
legacy systems. I f we found a bug in the plugin it's better to be able to
load a jira and fix it.

+1 to use Findbugs 1.3.x and require Java 5 to run for the trunk

Rémy

2008/3/14, Dan Tran <da...@gmail.com>:
>
> last one
>
> release 1.2, branch it,
>
> then release 2.0 on trunk
>
>
> -D
>
>

Re: Findbug's Maven2 Plugin future direction

Posted by Dan Tran <da...@gmail.com>.
last one

release 1.2, branch it,

then release 2.0 on trunk

-D


On Fri, Mar 14, 2008 at 12:19 AM, Emmanuel Hugonnet
<eh...@gmail.com> wrote:
>
> [x] Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.3.x and require
> Java 5 to run.
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Findbug's Maven2 Plugin future direction

Posted by Emmanuel Hugonnet <eh...@gmail.com>.
[x] Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.3.x and require
Java 5 to run.

Re: Findbug's Maven2 Plugin future direction

Posted by Do...@gmx.de.
[x] Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.3.x and require
Java 5 to run. 
-- 
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/?mc=sv_ext_mf@gmx

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [Update]Findbugs Maven2 Plugin future direction

Posted by Garvin LeClaire <ga...@gmail.com>.
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
garvin.leclaire@gmail.com




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
> garvin.leclaire@gmail.com
>
>

Re: [FB-Discuss] Findbug's Maven2 Plugin future direction

Posted by Arnout Engelen <fi...@bzzt.net>.
On Thu, Mar 13, 2008 at 08:51:16PM -0400, Garvin LeClaire wrote:
> [] Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.3.x and require 
> Java 5 to run. 

I think this would be a sensible thing to do: for those few unlucky ones
who still use java4 not only in production but also exclusively on their 
development/CI machines, the current plugin should be pretty functional.


Arnout

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [FB-Discuss] Findbug's Maven2 Plugin future direction

Posted by Raphaël Piéroni <ra...@gmail.com>.
[X] Create and maintain two versions of the Maven2 Findbugs Plugin

Raphaël

2008/3/14, Kautz, Don <Do...@nielsen.com>:
> By all means, do option 2.  Update the plugin for Findbugs 1.3.x/Java 5.
>  Burn the ships.
>
>  Don Kautz
>
>
>  -----Original Message-----
>  From: findbugs-discuss-bounces@cs.umd.edu
>  [mailto:findbugs-discuss-bounces@cs.umd.edu] On Behalf Of Garvin
>  LeClaire
>  Sent: Thursday, March 13, 2008 8:51 PM
>  To: dev@mojo.codehaus.org; findbugs-discuss@cs.umd.edu;
>  users@maven.apache.org
>  Subject: [FB-Discuss] Findbug's Maven2 Plugin future direction
>
>  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
>  garvin.leclaire@gmail.com
>
>
> _______________________________________________
>  Findbugs-discuss mailing list
>  Findbugs-discuss@mcfeely.cs.umd.edu
>  http://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>  For additional commands, e-mail: users-help@maven.apache.org
>
>

RE: [FB-Discuss] Findbug's Maven2 Plugin future direction

Posted by "Kautz, Don" <Do...@nielsen.com>.
By all means, do option 2.  Update the plugin for Findbugs 1.3.x/Java 5.
Burn the ships.

Don Kautz

-----Original Message-----
From: findbugs-discuss-bounces@cs.umd.edu
[mailto:findbugs-discuss-bounces@cs.umd.edu] On Behalf Of Garvin
LeClaire
Sent: Thursday, March 13, 2008 8:51 PM
To: dev@mojo.codehaus.org; findbugs-discuss@cs.umd.edu;
users@maven.apache.org
Subject: [FB-Discuss] Findbug's Maven2 Plugin future direction

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
garvin.leclaire@gmail.com

_______________________________________________
Findbugs-discuss mailing list
Findbugs-discuss@mcfeely.cs.umd.edu
http://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Findbug's Maven2 Plugin future direction

Posted by MK Tan <mk...@gmail.com>.
 [X] Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.3.x and require
Java 5 to run.

On Fri, Mar 14, 2008 at 8:51 AM, Garvin LeClaire <ga...@gmail.com>
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
> garvin.leclaire@gmail.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: Findbug's Maven2 Plugin future direction

Posted by Garvin LeClaire <ga...@gmail.com>.
And the winner (and only on that got votes) is.....

Release Maven2 Findbugs Plugin 1.2.0 using Findbugs 1.3.x and require 
Java 5 to run.

I update the snapshot and let others test it as I and others at my 
company have been using the new version for a couple of weeks.

I will call for a vote to do a release after the weekend if there are 
not any bugs reported.


Regards,



Garvin LeClaire
garvin.leclaire@gmail.com




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
> garvin.leclaire@gmail.com
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org