Hello,

I stumbled on MyFaces CODI, which has some JSF goodies.
You must already know about it - if this is the case just erase this mail (sorry !).

If not, here is the link :
https://cwiki.apache.org/confluence/display/EXTCDI/JSF+Usage

It adds to JSF 2 :
 * Window scope
 * Conversation scoped
    different scope from standard CDI (starts automatically when bean is accessed, each bean having it's own scope).
 * Grouped Conversations
 * ...
 * View Config 
    (personnaly don't like their here approach - too much code see AbstractAccessDecisionVoter usage for instance - but perhaps I'm missing sthing - since I've never used CODI).
 
Adriàn