The objective of this framework was mainly to firmly integrate dashboards in Pentaho's solution repository structure. The advantages were: 
- No need to create additional JSP pages to deliver new dashboards 
 
- Add dashboards by adding folders and files to the solution repository 
 
- The ability to auto generate a navigation bar that 
 
- Picks up new dashboards 
 
- Enforces security via Pentaho's  security model 
 
The community dashboard project, initiated by Pedro Alves and Ingo Klose, builds on Ingo's framework and adds some new features while keeping a backward compatibility to the initial framework. Among others this project adds the following features:
- Dashboard creation with no or very limited java script programming needed 
 
- Components - Definition of dashboard objects and variables in a simplified syntax 
 
- Auto loading of dashboard objects on load of the dashboard 
 
- Auto refresh of dashboard objects after variable values have changed, if a object is bound to the variable 
 
- Auto generation of form objects such as textboxes and date pickers 
 
- Separation of the html design and component definition 
 
- OpenStreetMaps integration 
 
- Portlet integration 
 
Available on Google Code: http://code.google.com/p/pentaho-cdf/
Video presentation: http://www.webdetails.pt/pentaho
My own dashboard built using the on-line demo:
Bookmark/Search this post with