This is amazing! Go for it! +1 David Jencks
> On Jun 18, 2020, at 8:13 PM, David Blevins <david.blev...@gmail.com> wrote: > > I've done a run in EC2 and here are the results I'm getting with the > potential TomEE 9.0.0-M1 binaries. > > If you didn't read the 100+ emails in the last week, these binaries are > created by taking TomEE 8.0.3-SNAPSHOT and running through the bytecode > transformation tools we've been working on (Eclipse Transformer and TomEE > Patch Plugin) to change all the code that references `javax` to instead > reference `jakarta`. All this is done in the TomEE master branch. We're > hoping this means we can stay focused on TomEE 8 / Jakarta EE 8 while getting > Jakarta EE 9 compliance for free (no having to maintain two branches for code > that only differs by namespace). > > Enough of that, now the data: > > # Overall > > PASSED 23843 91% > FAILED 2133 8% > TOTAL 25976 > > > # Breakdown by Section > > section total passed failed percent > ejb30 2120 1780 340 83% > ejb32 801 675 126 84% > el 147 146 1 99% > jaspic 68 4 64 5% > jaxrs 2417 2229 188 92% > jpa 10071 9932 139 98% > jsf 5419 5252 167 96% > jsonb 236 224 12 94% > jsonp 744 708 36 95% > jsp 711 676 35 95% > jstl 524 453 71 86% > jta 195 141 54 72% > securityapi 86 1 85 1% > servlet 1698 1622 76 95% > websocket 739 0 739 0% > > > Bear in mind we don't actually know if anyone can pass the Jakarta EE 9 TCK > yet. With that in mind, I'd say these results are astronomically good. > > Given how behind we've been in the last few years I think it would be pretty > awesome to hustle to get a release up for vote ASAP so we can have binaries > people can try in time for the Jakarta EE 9 Milestone release Tuesday morning. > > With 72 hours to vote and 24 hours for mirrors to sync, if we rolled binaries > in the next 12 hours we could just make. > > If everyone bears in mind these two things, I think we can make it: > > 1. Any release we roll can immediately be fixed in a subsequent > release if there's a flaw; there's no time for rerolls. We could do > another release next week if we wanted. > > 2. Any discussion we want to have on how a Jakarta EE 9 effort > should go is still on the table. We can change literally anything > for potential future releases. Nothing is set in stone. > > > That said, let's give the world a taste of awesome. > > > -David > > > > > >