New Components/Features Topics

This wiki page will be a launching point to design proposals for new and planned RichFaces components.  We encourage the community to read about these components and raise topics on the Design of RichFaces forum or find one that has already been started in order to discuss concerns , opinions, open items, or make suggestions.



That section contains not much content because of the fact that most 3.3.x dev time - requirements documents was shared through SVN only and was not widelly announced. [SVN folder with requirements for 3.3.x]

layouts overview

a4j:queue component

rich:editor component



General requirements

Management of migration [jira requirements]

CSS classes naming convention


Client event attributes naming convention


Details on CSS structure, standards and skinning principles for RichFaces components


Framework parts

Client Side Validation [requirements wiki page] [implementation design] - planned to M3

Component requirements


A1 -  A2

Core Ajax Components Requirements


Data Iteration components




Simple panels

Switchable panels (toggle, accordion)

Lists iteration components




autocomplete component

input number components (slider done in M2)

Switchable panels (accordion)

inplaces components(input)


input number components (spinner planned to M3)

Switchable panels (tab)



select component

calendar component

Tooltip Component

Tree component

inpalces components(select)


FileUpload component

calendar component(continue from M4)

Menus (toolbar, panelMenu, dropdown and menuitems for M5)