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
> 
> 
> 
> 
> 
> 

Reply via email to