Version 2

    Current Status

     

    Added support for the following since A1:

     

    Removed runtime dependencies on commons-* libraries.

    Move initialization code into JSF 2.0 system listener implemented in draft.

    Started discussions on the following points:

     

    Near Term Tasks

     

    None

     

    Longer Term Tasks

     

     

     

    Requirements for ALPHA2

    • Development of unit testing for components is as easy as in 3.3.x
    • Partial updates for iteration components implemented
    • Diagnostic logging provides enough information to identify component which caused the problem
    • Skinning is working the same as in 3.3.x

     

     

    Estimation on Effort and Time

     

    • Employ JSFMock/JSFUnit for component-level testing - guidelines & examples 3-4 days
    • Partial updates for iteration components: https://jira.jboss.org/jira/browse/RF-8255 - 5-7 days
    • Migrate standard skinning feature - 1-2 days
    • Framework Initialization - 1-2 days
    • Review BaseRenderer/RendererUtils etc. Remove obsolete code from them - 3-4 days
    • Separate RichFaces.js into modules - ?? days
    • Enhanced diagnostic logging - 1-2 days
    • Resolve SLF4J JBoss 6 conflict - 4 hrs
    • Implement support for skin-based CSS files - will be estimated in the linked article