Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [technology-pmc] [CQ 14163] SpotBugs Eclipse Plugin 3.1.0

Hi Technology PMC,

> http://dev.eclipse.org/ipzilla/show_bug.cgi?id=14163
> 
> --- Comment #4 from Genie Eclipse <genie@xxxxxxxxxxx>  2017-09-11 08:00:06 ---
> This CQ is currently awaiting PMC Approval. PMC members only, please use the
> PMC_Approved flag on this CQ to indicate your approval (flag set to "+") or
> disapproval (flag set to "-").

let me provide you with a bit more background: We (Code Recommenders)
are currently thinking about a SpotBugs detector (FYI, SpotBugs is the
successor of FindBugs) that uses machine-learning to find bugs like
missing method calls. (Kind of like an inverse Code Recommenders.)

Based on a discussion with Mike Milinkovich (the important parts are
quoted in CQ 14163 [1]), I think the SpotBugs Eclipse plugin should
become an *exempt prereq* dependency of the Code Recommenders detector +
get Board approval due to being LGPL-licensed API.

We at Code Recommenders think that SpotBugs/FindBugs is the de-facto
standard for such tools; jointly, the respective Eclipse plug-ins have
more than 6,000 downloads/month. AFAIK, there is no alternative with a
more permissive license -- besides building yet another UI for running
bug detectors within Eclipse ourselves. But in our opinion, integrating
with an existing solution is preferable by far, as users would not need
to learn yet another tool for (initially) just a few more detectors.

I hope this adequately explains the situation. If not, please ask -- and
raise any concerns you may have as early as possible.

Andreas

[1] <https://dev.eclipse.org/ipzilla/show_bug.cgi?id=14163#c1>
[2]
<https://marketplace.eclipse.org/content/spotbugs-eclipse-plugin#group-metrics-tab>
[3]
<https://marketplace.eclipse.org/content/findbugs-eclipse-plugin#group-metrics-tab>

-- 
Codetrails GmbH
The best code possible

Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-170-811-3791
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940

Attachment: signature.asc
Description: OpenPGP digital signature


Back to the top