Now, there is possibility to choose for JSF framework just one JSF suite with additional components. And this JSF suite is bundled with NetBeans IDE.
There should be changed API for possibility to register also JSF suites which will be handling their JARs by themself. The API allows also extending of the web project in needed way, provide methods for detecting JSF suite in the project, removing it from the project etc.
As a part of this issue should be rewritted support for current PrimeFaces and added support for RichFaces (JSF suite with unbundled JARs).
Implemented in Nb7.1. Including IceFaces component libraries support.