Ok lets start the discussion. Since I´ve had to mess around again with the very cumbersome component api, and I still do not like it. I have an idea.
I am not too familiar with facelets yet, but it seems like a good thing to bring the component programming forward for html centric components. How about a separate tomahawk-facelets project to ease this burden. I know those components would limit themselves in the usage with facelets but it would ease the programming a lot and probably would help people to jumpstart into component programming.
