jsr372-experts@javaserverfaces-spec-public.java.net

[jsr372-experts] Re: Working towards Early Draft Review

From: arjan tijms <arjan.tijms_at_gmail.com>
Date: Fri, 25 Sep 2015 00:02:11 +0200

Hi,

On Thu, Sep 24, 2015 at 11:15 PM, Edward Burns <edward.burns_at_oracle.com> wrote:
> EB> * Complete CDI alignment already in process
>
> Arjan has been making great progress. Arjan, can you please share
> status on this one?

All implicit EL variables have JSF/CDI dynamic producers (Bean<T>
instances following CDI terminology), and all artefacts that are
logically owned by JSF are injectable. There's an overview and more
in-depth explanation to be found on my JSF 2.3 page here:
http://arjan-tijms.omnifaces.org/p/jsf-23.html#1316

Left to be done is a final run through the code (including tests) to
see if there are no typos or inconsistencies in things like variable
names, copy/paste errors, formatting errors and such things. In other
words, just a general code review and cleaning where needed.

Then the official spec JavaDoc has still to be done and the spec text of course.

Finally, but this is purely optional, we *may* consider introducing
extra types for injection and/or EL resolving. The current list mostly
follows the implicit EL variables. If the EG would like to see
additional types then with the current foundation in place these would
be relatively simple to add.

Kind regards,
Arjan Tijms