Hi David, above all that was already mentioned by others, I want to say on behalf of the whole OmniFish company that we agree with splitting EE4J out from the Jakarta EE Working group. Moving EE4J into a new working group doesn't seem to be necessary, it could become just a top-level project if it already isn't one, and projects inside can evolve as regular Eclipse Foundation projects even without a working group.
Without going into details, I just mention that I believe that GlassFish and other projects in the EE4J space no longer receive marketing endorsement or special resources from Jakarta EE. And if they do, it's certainly not because it's intended but for historical reasons. There's an effort in progress to remove all dependencies between EE4J and Jakarta EE, although some dependencies still exist and it takes time and effort to remove them. In some cases, it's not even possible to completely remove some dependencies, but it's possible to allow other implementations outside of EE4J to be treated in the same way. The Platform TCK needs to be tested against some implementation, and, so far, only the GlassFish project offered help with that. If there are more implementations that offer help and could be used for testing the TCK in the future, it's only a good thing for the whole Jakarta EE ecosystem. On the individual specifications level it's already happening, and some specifications even have the main implementation outside of EE4J, e.g. Jakarta Data has Hibernate, or Jakarta Core Profile has OpenLiberty.and WildFly.
It only makes sense to continue removing the dependencies between EE4J and Jakarta EE WG. If that's a requirement for MicroProfile to agree to moving to Jakarta EE, then MicroProfile needs to wait until all is ready. Though I'm not sure it's worth the delay since Jakarta EE is already moving in the requested direction, based on its own internal motivations. If we delay moving MicroProfile to Jakarta EE for too long, we risk that a lot of work on MicroProfile and Jakarta EE specifications will get stuck in a limbo, waiting until all this is sorted.