I am sorry for the emotional response, but when a year ago I tried to contribute to JDT Core, which I consider to be essential to Eclipse IDE, I encountered a website which looks like it is from 90s, only partially helpful, sometimes outdated Wiki, complicated setup process, Maven build that didn't work. On top of that I almost stabbed my eyes when I saw the source code, which looked like one huge violation of Bloch's "Effective Java". I didn't see how any major changes can come from inside (e.g. current
commiters), because to me from the outside it looked like a much smaller team of JDT developers is trying to chase the much bigger Oracle java tools teams and OpenJDK community in a race of adding new java language features to java compiler, but JDT team in addition has to write a UI for them. Plus, after reading the comments on this defect
https://bugs.eclipse.org/bugs/show_bug.cgi?id=303519, I did't see how any major changes can come from outside. I felt helpless, so I gave up.
Yeah, certificate is nice, it gives the sense of acknowledgement, but to the people who are willing to contribute to JDT it should be something more like a monument. I understand it is not constructive, but I could not help myself.