2009/9/15 Greg Reddin <[email protected]>:
> So if he were
> to leave the project and no one stepped up to take his place that
> activity would come to a halt as well.
> ...
> There could also be the impression that Tiles
> is largely "done" as far as new features are concerned and there's .not
> a whole lot of room for revolutionary innovation.
> ...
> I don't see Tiles as a candidate for the Attic at this
> time, but if development stops it may be in the future.

You're right, currently If I leave the project, it will be go directly
to the attic. Anyway it is not my intention to leave it, since I have
a couple of ideas that I would like to do, in particular what I am
calling "the request project" in my mind.
This project should be some sort of abstraction of all the request
classes around in different frameworks. Currently Tiles supports
Servlets, Portlet (to test), Velocity, FreeMarker, JSP. I wish to see
JSF, Struts 2 and possibly other frameworks.
This project will allow to access all scoped attributes and write
responses in a uniformed way.
This project will be a generalization of what you (Greg) had in mind
when abstracting the request to accomodate portlets too.

Another idea is the automatic generation of tags, learned from the
"tiles-template" module experience in which I noticed that most of the
logic can be abstracted from the fact that we are using a FreeMarker
"Environment", a PageContext or a Velocity Context. It seems that it
will be possible to automatically generate JSP, FreeMarker and
Velocity "tags" from methods with simple parameters.This project will
be dependent on the project that I mentioned before.

I must say that this is a "hobby" project, so there is no "need" that
I wish to satisfy, with the exception of the "fun" that I have
refactoring and writing code :-D
If this project goes to the attic, I will continue developing for it
(for fun) in a different place (read Sourceforge), but at the moment I
don't plan to.

Last but not least, Tiles is not a niche as you imagine: it seems that
it is really appreciated by Spring community, so probably it could
become a Spring project (joking... almost).

Thanks
Antonio

Reply via email to