In One Sentence
The main goal of the Hifaces20 is to help developers get started and effectively use JSF 2. To achieve this, Hifaces20 provides examples, demos, sample projects, ready-to-use solutions as well as JSF components and tools for everyday use.
A further focus of the Hifaces20 project is to provide working setups and tools for JSF 2 integration with other libraries, frameworks and technologies like Spring, JPA, RichFaces and so on.