Indeed good to move it here ;)
To sum up, we'd like to completely deprecate EJB and have CDI compatible replacements in place for most or the most useful things, including a few related concepts.
This includes:
1. @Pooled
2. @Asynchronous
3. @Timer / @Scheduled
4. @RolesAllowed / @DenyAll, etc support (technically not EJB, but EJB is the only one that supports those now)
Possibly:
4. Passivation control (?)
5. JPA Extended Persistence Context
Possibly not (?)
6. @Remote / RMI support
Most of these would be at home in the security spec. @Pooled might go to the CDI spec as well, but the CDI EG has indicated it wants to focus more on the bean model itself, and less on actual services.
@RolesAllowed and friends is (of course) best at home in Java EE Security.
Speaking for OmniFaces I can say that donating our existing @Asynchronous and @Pooled implementations to the Concurrency spec is no problem.
Though I work for Payara, I can't officially speak for them, but I would not be surprised if we would like to take up some of the other work for this migration as well (but this is my opinion and doesn't necessarily reflect that of Payara).
Kind regards,
Arjan Tijms