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
