Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 96646 invoked from network); 14 Apr 2010 01:27:51 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 14 Apr 2010 01:27:51 -0000 Received: (qmail 60385 invoked by uid 500); 14 Apr 2010 01:27:50 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 60332 invoked by uid 500); 14 Apr 2010 01:27:50 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 60324 invoked by uid 99); 14 Apr 2010 01:27:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Apr 2010 01:27:50 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of john.wang@gmail.com designates 209.85.221.184 as permitted sender) Received: from [209.85.221.184] (HELO mail-qy0-f184.google.com) (209.85.221.184) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Apr 2010 01:27:44 +0000 Received: by qyk14 with SMTP id 14so8174498qyk.14 for ; Tue, 13 Apr 2010 18:27:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:content-type; bh=fQzUybuu63EetojZAtFT3OL99MXgG98He2RdEGNCjZo=; b=TpDtiKmZlu6cdhxQtuA7+WUnj8d4cAGvBhDCNV9p1jDtZ0Tp+7hurwEQWXzt7P4Hga 8krm7k1qOjgLf8Y/vh+XczCS3AWzJmIfOAFRouU/4N7Xsgtxy6mnvm8D/PmQXjhQ8MFQ meEeYiXPSuvAux2vJrlv1VXBvaOf3ET5752s0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=KsjDZ9dGW4ME/a/8S1hLQ0eJqTccIhg5owlq8tei6HDJ2GGHZ58AHRdSWgyiePhRU5 WokSCj+XmtgiWy2PYBMXO++OcEndZTUBoq1gXpaT37s7HAjXMaeI3gY03ONgSo3O7pGs ujYGNNGSd4oOk4Umy5BrNhMGaSMPEIp9dELzs= MIME-Version: 1.0 Received: by 10.229.189.67 with HTTP; Tue, 13 Apr 2010 18:27:23 -0700 (PDT) In-Reply-To: <4BC4B17D.6030102@cs.umd.edu> References: <4BC4B028.7010104@natidea.com> <4BC4B17D.6030102@cs.umd.edu> Date: Tue, 13 Apr 2010 18:27:23 -0700 Received: by 10.229.251.72 with SMTP id mr8mr9616585qcb.30.1271208443200; Tue, 13 Apr 2010 18:27:23 -0700 (PDT) Message-ID: Subject: Re: FindBugs Community Review of Lucene From: John Wang To: java-dev@lucene.apache.org Content-Type: multipart/alternative; boundary=0016363b808cb143c80484284713 X-Virus-Checked: Checked by ClamAV on apache.org --0016363b808cb143c80484284713 Content-Type: text/plain; charset=ISO-8859-1 Hi Nat: Great analysis! Some of them DO seem to be bugs! Maybe findbugs can be enabled as part of the build? -John On Tue, Apr 13, 2010 at 11:01 AM, Nat Ayewah wrote: > Hello, > > I am a PhD student working with the FindBugs project, at the University of > Maryland. FindBugs is a popular open > source static analysis tool that can analyze Java software and identify > bugs. We recently analyzed *Lucene*, and identified about 22 warnings that > might be of interest to the project. You can launch an instance of FindBugs > and evaluate each warning using this link (requires Java): > http://findbugs.cs.umd.edu/cloud/lucene.jnlp (You may also comment on any > warning by signing into a Google, Yahoo or OpenID account) > > FindBugs has recently started a community review of several open source > projects. This is similar to a recently completed reviewat Google in which almost 300 engineers reviewed thousands of issues, fixing > many of them. I would like to invite you all to participate in the review > for Lucene, and other open source projects. During the review, you are able > to comment on each warning and evaluate it as "Must Fix", "Mostly Harmless", > "Not a Bug" and other classifications. We are particularly interested in > learning if any warnings are causing problems in production. > > The list of projects currently included in our review is at > http://findbugs.cs.umd.edu/cloud/ > > Thanks in advance for your consideration. > > Kind regards, > > Nat Ayewah > PhD candidate, University of Maryland > http://www.cs.umd.edu/~ayewah > ayewah@cs.umd.edu > > --0016363b808cb143c80484284713 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Nat:

=A0=A0 =A0Great analysis!

=A0=A0 =A0Some of them DO seem to be bugs! Maybe findbugs can be enabled= as part of the build?

-John

On Tue, Apr 13, 2010 at 11:01 AM, Nat Ayewah <ayewah@cs.umd.edu> wrote:
=20
Hello,

I am a PhD student working with the FindBugs project, at the University of Maryland. FindBugs is a popular open source static analysis tool that can analyze Java software and identify bugs. We recently analyzed Lucene, and identified about 22 warnings that might be of interest to the project. You can launch an instance of FindBugs and evaluate each warning using this link (requires Java): = http://findbugs.cs.umd.edu/cloud/lucene.jnlp (You may also comment on any warning by signing into a Google, Yahoo or OpenID account)

FindBugs has recently started a community review of several open source projects. This is similar to a recently completed review at Google in which almost 300 engineers reviewed thousands of issues, fixing many of them. I would like to invite you all to participate in the review for Lucene, and other open source projects. During the review, you are able to comment on each warning and evaluate it as "Must Fix", "Mostly Harmless"= ;, "Not a Bug" and other classifications. We are particularly interested in learning if any warnings are causing problems in production.

The list of projects currently included in our review is at http://find= bugs.cs.umd.edu/cloud/

Thanks in advance for your consideration.

Kind regards,

Nat Ayewah
PhD candidate, University of Maryland
http://www.cs= .umd.edu/~ayewah
ayewah@cs.umd.edu


--0016363b808cb143c80484284713--