Ok, so, the big question is how I can help. I have a lot of comments and
ideas to be taken into account
about the approach of component generation using annotations.

For example: In trinidad, all components inherits in one way or another from
UIXComponent, but on
tomahawk we inherit directly of jsf component classes. We need a way to feed
this hierarchy of
properties to be added on the tld. How we can do this using annotations on
javadoc?

What about sandbox (some components inherits from tomahawk counterparts),
how we can get
the necessary info for construct the tld?

What happen if we don't want some property inherited be defined on the tld?
what could be the proper
syntax?

Does the abstract component class be public, or package scope and if some
properties called by reflection
are defined on the abstract class public? or if the abstract class is public
by default better put the generated
on top and the hand written class on bottom?.

My intentions is do a release of tomahawk with component generation
and 1.2modules. I just putting all
my efforts to to that. I know that this is a community work, so I'm open to
all suggestions.

regards

Leonardo Uribe

Reply via email to