[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [geclipse-dev] Traceview
|
Hi
Since I wanted to contribute something to the monitoring / benchmarking
discussion anyway:
I think that BIRT fits quite good for displaying the monitoring / benchmarking
results. And the dependency itself would not be too bad, since only
org.eclipse.birt.chart.engine.runtime is needed which uses 8MB. The reason of
having a large dependency is only because of (in my opinion) too large
features. In the update manager you can not select it without getting half of
EMF and GMF too (which we already have a dependency on anyway). If you get
the org.eclipse.birt.chart.engine.runtime feature from the homepage of BIRT
(by downloading it using a browser) you only have 8MB.
Just as a sidenote, we will likely run in the same dependency problems if we
decide to use the interactive connections extension points from TM (even if
we don't use TM itself, I don't know their feature size, but I guess it is
similar - it seems that most eclipse projects have large features which does
not really encourage to reuse things).
So, enough ranting - what I wanted to say about BIRT:
I think it fits quite well, you can have a look at what we did for the trace
view to get an impression what we were thinking the presentation of the
monitoring results could look like.
Screenshot: http://www.gup.jku.at/~tkoeck/traceview_statistics.png
On the right side you can see a list of measurements and as leafs ways that
this data can be visualised. The different measurement data providers provide
data that implement interfaces depending on the type of the data. The
visualisations listed are all visualisation extensions that can display data
from the specific interfaces.
For the monitoring there would be another node before the root of the tree
shown here which then is the data provider itself (so a monitored
application, a specific benchmark, ...).
Cheers,
Thomas
Am Dienstag 17 Juni 2008 16:30:12 schrieb Ariel Garcia:
> Hi Thomas, all,
>
> regarding the new traceview plugins in CVS, i've included them in the
> add_ons feature and in the build but currently still the
> traceview.statistics plugin
> is missing because it requires BIRT.
>
> So actually here we have again some repetition of the discussion we already
> had partly sometime, shall the depend on BIRT or not?
>
> How deep is this dependency, is it only for graphing? i remember we had
> agreed Linz would analyze the options for graphing libraries which would
> also be used by benchmarking etc.
>
> Opinions?
>
> Cheers, Ariel
> _______________________________________________
> geclipse-dev mailing list
> geclipse-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/geclipse-dev