Hi, We started the work on Jakarta EE 9 a few months ago. So far we are in good shape by only applying the transformer in our code. But it looks like we are facing some limitations.
1/ libraries we are using Tomcat, Mojorra, EclipseLink to name a few already have Jakarta EE 9 compliant versions, which are more complete than what we could do with the transformer. 2/ only creating zip files is restrictive. People can't use the EJBContainer to unit test their code because we don't publish Maven artifacts. TomEE embedded and other flavors of TomEE are not available anymore. I'm wondering if at this moment, it would not be better to create a maintenant branch for TomEE 8.x and move master to 9.x We could just do the dependency upgrades in there and any API changes due to dependency upgrades. We would only keep working on TomEE 8 and cherry pick or backport everything into TomEE 9.x so we have minimal changes between the 2 and we don't spread our effort on multiple source trees. What do you think? -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com
