Which one should we use? Dashbuilder or UF Dashbuilder?

1,060 views
Skip to first unread message

pfei...@tzi.de

unread,
Aug 19, 2015, 9:09:10 AM8/19/15
to Dashbuilder Usage
Hello,

I have had a long search for any kind of information explaining the differences between Dashbuilder and UF Dashbuilder and particurlarly what are the evolution plans of long term feature enhancements.

Our background:

We need a KPI dashboard framework that is written in Java and that should provide the ability to interactively create KPI dashboards by using the web frontend. In other words we want our power-users to create and maintain their own dashboards (even if they are no developers). For the first attempt Dashbuilder 6.2 seems to be a good solution for that.

Thus we gave it a try and succesfully implemented a lot of KPI pages which looks good and are really smart. Since the demands on data evaluation got more complex we want to introduce some new multi-series as well as realtime charts. Unfortunately Dashbuilder does not provide the former nor the latter.

So we are really interested about the intentions of Dashbuilder vs UF Dashbuilder and what we may expect for the future. Is there any blog posting (or something similar) which handles a few of these questions to ease the understanding of these different products?

Are there any plans to enhance Dashbuilder 6.2 with multi-series or realtime features?

Is it possible to convert (export/import) existings dashboards from Dashbuilder 6.2 to UF Dashbuilder 0.3?

Thank you in adnvance for any help!

Best Regards!

David Gutiérrez

unread,
Aug 19, 2015, 3:54:17 PM8/19/15
to pfei...@tzi.de, Dashbuilder Usage

Very interesting question! Thanks for bringing this up.

Actually, I've noticed there is a bit of confusion between the plans regarding dashbuilder and its two co-existing versions. I do think it's time to make it everything clear. This is what the dashbuilder.org states:

"Dashbuilder is a full featured web application which allows non-technical users to visually create business dashboards. Dashboard data can be extracted from heterogeneous sources of information such as JDBC databases or regular text files."

This is the main goal of the tooling, give business users the ability to create its own dashboards from scratch, without coding, just by means of configuring and using the UI capabilities.

Current dashbuilder (latest released version is 6.2) meets the above goals. The new UF dashbuilder version will replace the existing one in the near future (throughout next year) and will also provide a lot of improvements and new features (=> https://github.com/dashbuilder/dashbuilder#upcoming-features).  

The answer to "what are the differences between dashbuilder and UF dashbuilder" can be summarized as. The new UF dashbuilder...

1.- It's a redo from scratch (GWT/Uberfire based)
2.- It brings new features and improvements over the old one (new data providers, new chart types, better UI...).
3.- It will bring dynamic multi-series capabilities.
4.- 0.3.0 version, it lacks some features over the existing version (not ported yet, under development): page menus & permissions or filter panel controls for example.
5.- Release 1.0 is still under development (expected release date => by end next year)

To sum up, the UF dashbuilder project is a major evolution over the existing dashbuilder 6.2 release with the same goals in mind. However, from the technical perspective can be seen as a totally different project since the technology used is very different.  Another big difference is that UF dashbuilder has been architectured for developers. Anyone can use the API's and its GWT and UF components to create an end-to-end dashboard solution. The following blog entry is a good example of an ad-hoc real-time dashboard example.

http://dashbuilder.blogspot.com.es/2015/03/uf-dashbuilder-real-time-dashboards.html

The process dashboard included in the jBPM Console it's also another good example of how developers can create custom dashboards. For those who want to see how the dashboard looks like:

https://youtu.be/Ob03Lop4hHU
https://www.youtube.com/watch?v=DMqtQQyMOnE

(The source files are located here: https://github.com/droolsjbpm/jbpm-console-ng/tree/master/jbpm-console-ng-dashboard)

The new UF dashbuilder has everything a GWT/Java developer needs to built custom dashboard based webapps. Once its version 1.0 is released next year, current 6.2 dashbuilder customers will get everything the current tooling provides and much more.

As for the migration of the existing dashboards to UF dashbuilder, we are thinking of implementing a migration tool to automate the process. It doesn't seem an easy task though, since dashboard structure, components and storage are totally different.

I think this is pretty much our current project plans. Do not hesitate to ask for further information.

- David -

--
You received this message because you are subscribed to the Google Groups "Dashbuilder Usage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dashbuilder-us...@googlegroups.com.
To post to this group, send email to dashbuil...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/dashbuilder-usage/826a8515-8a66-4b09-b5f0-81671f0cd5ae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Message has been deleted

hea...@gmail.com

unread,
Nov 24, 2015, 1:52:50 PM11/24/15
to Dashbuilder Usage, pfei...@tzi.de
Hi David,

So, there are any Nightly version of this UF Dashbuilder now(24/nov/2015)?

Thanks
Henrique

David Gutiérrez

unread,
Nov 25, 2015, 3:33:02 AM11/25/15
to hea...@gmail.com, Dashbuilder Usage, pfei...@tzi.de
Yes, it is:


Enjoy!

- David - 


On Tue, Nov 24, 2015 at 7:51 PM, <hea...@gmail.com> wrote:
Hi David,

So, there are any Nightly version of this UF Dashbuilder now(24/nov/2015)?


Thanks.
Reply all
Reply to author
Forward
0 new messages