If I'd made the connection earlier, I'd have strongly encouraged the Eclipse GlassFish project to engage in the release review a few weeks ago. As it is, at this moment, I've only had the project team engage in a release review for the "Shoal" component. It looks like we've collectively dropped the ball on everything else.
I think that we're trying to couple release and release reviews too tightly. The intention of the release review is to validate that the project is operating and a good open source citizen, is correctly engaging in the intellectual property due diligence process, and is otherwise correctly implementing the Eclipse Development Process. Like I said, for regular old open source (not specification) projects, the project team can push out their releases for a full year following a successful release review. Following a successful release review, project artifacts can be staged in whatever order they need to be staged.
So, following successful reviews, the Eclipse GlassFish project can release their HK2 component. Since the Eclipse OpenMQ project has engaged in a successful release review, they can also release their dependent components whenever they are ready to do so. If, six months from now, there is some need to push out another release of HK2, no additional review is required, since the review that we would have completed now is still good six months from now.
IP Log reviews are engaged at a project level (i.e., the IP Log reports on all intellectual property in the project, irrespective of any component designation; again, the EDP has no formal notion of component). So, the IP Log that I approved for GlassFish Shoal is valid for all of Eclipse GlassFish.
I believe that we can reasonably assert that the required week of community review has occurred, in that anybody who is paying even half attention should know full well that this is coming and has had ample opportunity to express concerns.
So, the short version is that I think that we're good-to-go. With the PMC's approval of the release and corresponding
release documentation, I'm prepare to declare the release review for Eclipse GlassFish 6.0 successful. In fact, as soon as you see the PMC's +1, just assume that the review is successful and I'll adjust the release date accordingly.
PMC, can I get a +1 to complete the GlassFish 6.0 release?
Wayne