RichFaces 4.0 Release Center

    RichFaces 4.0.0.Final has been released

     

    This article is a launching point for information and details regarding the release.  This is going to include high level requirements, release plans, and other aspects of the release.

    Table of Contents:

     


    What is RichFaces 4.0

    RichFaces 4.0 is the next evolution of RichFaces and JavaServer Faces (JSF).  This release will feature complete JSF 2.0 support, enhancements, and components.  This is not the only goal of our 4.0 release though.  We are implementing a new, simplified Component Development Kit (CDK), Custom behaviors, dynamic resource support, and more.

    Release Plans

    RichFaces 4.0 is using a time-boxed, milestone release model as described in JBossProjectVersioning.

    4.0.0.ALPHA1
    4.0.0.Alpha2
    4.0.0.Milestone1
    4.0.0.Milestone2
    4.0.0.Milestone3
    4.0.0.Milestone4

     

    4.0.0.Milestone5
    4.0.0.Milestone6
    4.0.0.CR1
    • Released:  March 7th
    • Jira:
      4.0.0.Final
      • Release Planned: End of March 2011
      • Jira:

        Primary Functionality & Updates

        This sections is going link to details of various features, and initial planning around each.

         

        NOTE: Initial planning - May not be up to date!!

         

        Migration From RichFaces 3.3.X

        The main goal is to make migration from RichFaces 3.3.X to 4.0.X as easy for developers as possible.  Direct swap-in upgrades will not be possible do to the extreme changes brought on by JSF 2.0, and updates to RichFaces itself.

         

        Migration details will be finalized during the milestone releases, but will include detailed documentation, scripts, migration-bridge jar, and examples in articles and blogs.

         

        RichFaces Application Migration from 3.3.X to 4.0.X

        How To Get Involved

        The RichFaces project and team is a very open and public group, and we encourage anyone who is interested to get involved with the project.  The RichFaces team and community have public meetings where the release will be discussed.  Please see RichFaces Team Meeting Information for more information.

         

        TODO: Links to development guidelines, and examples, and how to provide a patch.

        Development Process and Guidelines

        For the RichFaces 4.0 release we are making great efforts to improve, and document out development process, and guidelines.  Below are various links to wiki resources related to RichFaces development.

        Development

        TODO: Update with latest items.

        Release Process

        TODO: links to wiki

        Continuous Integration

        TODO links to wiki and hudson

        Richfaces 4 test plan

        Richfaces 4.X release testing process

        RichFaces 4.0 Documentation Plan