----- "Tim Ruppert" <[EMAIL PROTECTED]> wrote:

> Yeah - great stuff!  Ean, what are your thoughts on GSP?  Any other  
> ideas on the templating side that seem like a big win?

We've settled on running Groovy events for most of our page setup that 
interacts with the OFBiz business logic and then dropping the result into 
Velocity templates. The benefit there is that Velocity is a much more 
constrained environment that makes it hard for people with content editing 
level access to access lower level controls.

As you know, we've been working on a templating design that allows a more 
incremental development approach. We wanted to make the whole page framework a 
lot more malleable at runtime without requiring a lot of restarts and we have 
some awesome progress in that department. We definitely want to open this stuff 
up to the community at large and just need to get some time to produce some 
introductory documentation and videos so that we aren't trying to answer 
questions in one-on-one email.

We have definitely done some new things with templating that I'm not aware of 
any other system offering. We've created a system of web site inheritance that 
allows sites to fractionally override a master template site. This is a very 
useful way to change the behavior of things like an ecommerce site without 
having to copy and modify the entire baseline.

I really need to dig back into the OFBiz widgets and see what we can do to bond 
the FormWidget framework into our model. At the same time, I've been evaluating 
things like Google Gadgets and GWT to see if that is the way to go. For 
certain, I'm not satisfied with any of the form handling and GUI building we 
currently have. That's not a reflection on the quality of work that has been 
done, because there is tons of good stuff there, but rather where I think we 
need to be to compete with the cutting edge in consumer facing websites.

Slight left turn, I think there is very interesting potential in building a 
gateway between the OFBiz party model and the Open Social initiative. It is 
hard to say whether that is a portal technology or a GUI technology or both.

-- 
Ean Schuessler, CTO Brainfood.com
[EMAIL PROTECTED] - http://www.brainfood.com - 214-720-0700 x 315

Reply via email to