Christian Grobmeier wrote:

This brought me to the conclusion that I need a lightweight Forrest. Means: less features but easier and an easy installation. I have stolen the great ideas of cocoon and forrest and wrote something similar in PHP.

I call it PIWI and you can check it out here: http://code.google.com/p/piwi/

Its not complete yet and a very early state, but you can generate piwi xml from different sources, and transform piwi-xml (similar to document-v2.0) to HTML. Of course there is a site.xml. At the moment there is no session handling (needed for localization) and no form-handling, but we plan to implement this
beginning in september. A cache would also be nice.

Some of the issues you raise were what prompted me to experiment with Forrest 2. I created a simple prototype of Forrest 2 a long time ago, however, I've since moved onto other things (Apache Sling provides much of what I, personally, need). This was intended to simplify the use of Forrest whilst retaining the flexibility of the plugin framework.

There has, in the past, been some interest in a "lightweight" forrest. However, I suspect for you to gather interest here it would have to reuse much of what is going on in the Forrest world, i.e. be able to use existing plugins (or at least substantial parts of them). Certainly that would be the case for me.

The fact that you are using "piwi-xml" is a concern. Forrest is trying to move to a subset of XHTML2, it is highly unlikely that we would go the route of another non-standard format.

I'd also be concerned about the apparant lack of static generation in PIWI - this is a main feature of Forrest.

However, your proposal is interesting, it's just impossible for me to say whether *I* would be interested because your site does not provide enough information about what it can and cannot do. Putting together a sample site demonstrating all the features would be good.

Ross