developper of the Java Ecosystem of the SonarQube Platform.
is one thing we can help you with.
release candidate.
allowing to make progress by getting feedback for a public release.
Please let me know what you think.
Post by Bill PughUnfortunately, I've been having to spend a lot of time with my parents the
last 9 months, and other things have also been keeping me busy. I thought I
was going to get some time cleared up, but then a big project at my
university came up.
But as Andrey say, it is ready for early adopters who are willing to build
from head and test it against JDK 8. Primarily what we need is experience
from those early adopters before we can declare that it is ready for the
general public.
Bill
Post by Andrey LoskutovHi Freddy!
To fork a project one need at least one external committer. I don't see
such committer yet, otherwise we schould see lot of opened pull requests,
but this is not the case.
Post by Andrey LoskutovSo "forking" is probably not what you've really meant.
I apologize personally for the silence on the list here, but Bill alone
decides about releases and if he hasn't answered to the people questions
yet, I have nothing to say too.
Post by Andrey LoskutovRegarding 3.0: the basic stuff works on Java 8 already (FB is not
shocked by 1.8 bytecode anymore). What is missing was already mentioned by
Bill in one of previous mails. In short: as long as one uses Java 7
features only, one can run FB on/against Java 8 and it will just work.
Lambda's should be ok, but we need more test cases for false positives. JSR
308 support is not there, same with invokedynamic support. Default
interface methods might or might not be supported - again, tests are needed.
Post by Andrey LoskutovFrom the Eclipse point of view (I'm the Eclipse guy in FB) one schould
be able to run the nightly 3.0.0 builds in production without any
regressions compared with 2.0.3.
Post by Andrey LoskutovFrom my personal point of view we schould release 3.0.0 FB version ASAP
so that people can start migration to Java 8 and report new issues we are
not yet aware of.
Post by Andrey LoskutovRegarding the overall project state: currently only me and Bill are
committing things, and doing this in our free time. I must honestly say
that my prio #1 in my free time is my family. There are not much external
contributions either (but many thanks for all patches we've got so far!).
Also there are no paid or otherwise sponsored/supported committers on
project, therefore also no concrete plans for release or some driving force
to release.
Post by Andrey LoskutovTherefore: the best way to help is not to ask same question again and
- write bug reports
- provide patches
- provide test cases
- help others on the mailing list.
Regards,
Andrey
Hi Bill, Andrey and Keith,
Sorry for this aggressive email title but looks like there is absolutely no
way to get any public communication from the Findbugs team about version
3.0 (last official communication on this subject occurred 5 months ago).
And by public communication, I'm not talking about a strong commitment but
just about keeping the Findbugs community informed.
Don't miss my point : I'm ready to hear any kind of answer like "Feel free
to contribute because no one in the Findbugs team has enough free time to
complete this 3.0 version", "We're facing a big technical issue to fully
support Java 8, so we simply don't know when we'll be ready to release this
version", ... but PLEASE say something.
Thanks
Freddy
------------------------------------------------------------------------
_______________________________________________
Findbugs-discuss mailing list
https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss
--
Kind regards,
Andrey Loskutov
http://google.com/+AndreyLoskutov
_______________________________________________
Findbugs-discuss mailing list
https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss
_______________________________________________
Findbugs-discuss mailing list
https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss