Thorsten Scherler wrote:
On Thu, 2005-05-26 at 18:20 -0400, Gregor J. Rothfuss wrote:

...

are you suggesting that it is easier to learn and use a DSL than to use java? i don't buy that, sorry. the DSL is just a layer of indirection, the real implementation (at least in lenya, dunno about forrest) will be java classes anyway, so why not try to have a sensible API rather than hide it behind a bunch of xml?



That user that do not have to learn java to extend and use
lenya/forrest. They want to configure and not program.

I think it is important to understand that at present only Thorstens eyes have touched most of the views plugin (that is why it is in the whiteboard). Last time another dev was able to find the time to understand what Thorsten was doing we ended up simplifying a rather complex XML structure to a really simple one that did the same job, far more efficiently.

What I am saying is that when you examine an example from Thorsten in the mailing list it tends to be hugely complex. Thorsten has been working away at this for some time and is in it far deeper than anyone else.

I have a feeling that once we get the chance to review his work the config schema and configuration technique will be massively improved. As you know, that is the way of Open Source.

All Thorsten is doing is providing a configuration file. However, I do agree that at present that config file is far too complex, if the Forrest devs (well, me at least) can't understand it then it is not suitable for use.

So in conclusion, I agree with Gregors concerns, but I also agree with the direction Thorsten is trying to go in.

Views needs work, when 0.7 is out the door it will get more attention from other devs (at least from me).

Ross

Reply via email to