Some of the AlloyFaces components are Java UIComponents (mainly for speed/performance), but others are Facelet CCs.
I really wish I could have one namespace, but I can't seem to get Mojarra to let me have both UIComponents and Facelet CCs defined in the same taglib.xml.
For example, UIComponents defined here:
And Facelet CCs defined here:
The XML Schema of taglib.xml permits both to be defined in the same descriptor, but I can't get Mojarra to work with both.
It's too bad because right now some of the components have the aui: namespace and others have the aui-cc: namespace.