I have been working with Dojo for the past six months and am ready to try a set of rendering classes. I am interested in all the widget types - forms, comboboxes and menus. I am especially interested in the tree and grid objects. With client-side functionality there will be new problems to solve - like making sure that a minimum set of javascript base files get sent to the client.
Dojo interacts with the server through a DataStore object and there will be some good opportunities to add generic functionality there. One of the main client-side-centric issues is that of "on-demand" data delivery. You can't always load all the data for a tree up front - for example. The Dojo Grid widget is very powerful and could use some tools to make it simpler to use. When I get something basic working, I will add an org.ofbiz.widget.dojodirectory, unless it would be better do a specialized app first or something. -Al
