Hello all,
We use to have a good solution in the period pre-WPF.
A line chart (used to be in flash) that works like a plotter:
The Line Bar (not bar) had a small animation that shifted all the bar to the left.
When a new data arrived it just added a new line (to the right) and as I said before, in
parallel it always shifted slowly to the left.
The animation gives the impression that data is streaming and when a real new data arrives
the user gets it very fast.
We have to sync between the animation and the rate of the arrival of the data but this is
easy.
If we can't find a good framework it can be created from scratch with JS, svg or
canvas.
Now regarding its position:
Rollover is good but not enough, we should somehow put it in the lower panel under general
or even another tab - (live data).
We could later on have a (live data Tab) in other places as well like host, cluster...
Eldan
----- Original Message -----
From: "Einav Cohen" <ecohen(a)redhat.com>
To: "Ewoud Kohl van Wijngaarden" <ewoud+ovirt(a)kohlvanwijngaarden.nl>
Cc: "Alexander Wels" <awels(a)redhat.com>, "Eldan Hildesheim"
<ehildesh(a)redhat.com>, engine-devel(a)ovirt.org, "info"
<info(a)eldanet.com>
Sent: Friday, November 8, 2013 10:50:10 PM
Subject: Re: [Engine-devel] [UX] how to design a bar/line chart?
----- Original Message -----
From: "Ewoud Kohl van Wijngaarden" <ewoud+ovirt(a)kohlvanwijngaarden.nl>
Sent: Thursday, November 7, 2013 11:44:07 AM
On Wed, Nov 06, 2013 at 11:45:36AM -0500, Alexander Wels wrote:
> I suppose we need to answer a few questions before we can go into which
> library is better:
>
> 1. Do we mind sending data over to Google so Google can render images for
> us.
I'd say no. Even from a reliability point of view since users may have
systems that aren't connected to the internet.
+1
(Though I don't know how well oVirt handles this currently.)
AFAIK - oVirt is handling it ('it' == having no internet connection) well.