What a shame - it caught a few bugs in my code and has definitely made me a better programmer. One of the reasons is that the code is hard to maintain with most open source contributions being small improvements. How have other open source projects handled large scale refactors? Is it as simple as someone creating something new from scratch and then duplicating functionality? Are there examples of large open source p…
FindBugs project in its current form is dead
11–20 of 121 posts
Re: FindBugs project in its current form is dead
#12Re: FindBugs project in its current form is dead
#13I don't have a Twitter account, so maybe I'm missing something about the difficulty here. But the author spent paragraphs describing how the fate of this major thing is largely in the hands of Bill Pugh, he can't reach Bill Pugh via email, maybe his email is expired, etc. etc. can someone please help contact him via phone or twitter or whatever? Why not just create a twitter account and do it yourself? WTF? edit: pre…
Re: FindBugs project in its current form is dead
#14What a shame - it caught a few bugs in my code and has definitely made me a better programmer. One of the reasons is that the code is hard to maintain with most open source contributions being small improvements. How have other open source projects handled large scale refactors? Is it as simple as someone creating something new from scratch and then duplicating functionality? Are there examples of large open source p…
well, netscape navigator turned into firefox. it cost them dearly (in terms of market share), but there wasn't much of an alternative (joel spolsky might not agree on that).
Re: FindBugs project in its current form is dead
#15Once setup though, the quality of analysis is absolutely outstanding.
Re: FindBugs project in its current form is dead
#16Interestingly, the spirit of the FindBugs project lives on in the development of languages like Rust and Swift, considering the purpose of the FindBugs project is to fix inherent flaws in Java, e.g. not having a way to determine whether something will be null, or not telling you whether you checked whether something will be null at runtime, etc.
Re: FindBugs project in its current form is dead
#17A million downloads, commercial deployments by 3rd parties, and basically no contributions coming in. The status quo of the open-source model. They should start selling it to companies to finance their own work on it. Or encourage others interested in static analysis to do the same.
In all the companies I have worked through my career thus far, not a single one has contributed back in any form to the pile of FOSS libraries that they were using.
Re: FindBugs project in its current form is dead
#18Sonar, or SonarQube as it's called now, does need more initial config than findbugs. To get a liveable configuration anyway. Once setup though, the quality of analysis is absolutely outstanding.
Re: FindBugs project in its current form is dead
#19Sonar, or SonarQube as it's called now, does need more initial config than findbugs. To get a liveable configuration anyway. Once setup though, the quality of analysis is absolutely outstanding.
Re: FindBugs project in its current form is dead
#20For those looking for an alternative, I've had reasonable success with PMD: https://pmd.github.io/
http://stackoverflow.com/questions/4297014/what-are-the-diff...