RichFaces 4.0 ALPHA2 Core Framework Features Status

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




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