I had an off-line discussion with Erik about IE support of the various
charting solutions. I *thought* Erik was saying that Dojo 0.4.3
charting works with IE, but just not always as expected. Actually, it
turns out that Dojo 0.4.3 charting does not work with IE at all (similar
to timeplot). That means that Dojo 1.0.1 charting is the only solution
that will support IE.
I agree with John & Paul that browser support on windows is important.
With this new understanding of IE support I'm now thinking Dojo 1.0.1
might be the better choice (even though I like the look and labels of
Dojo 0.4.3 better).
Joe
was under the impression that IE worked with
Paul McMahan wrote:
I have to agree with John that browser and platform support is the most
important factor. Furthermore, I think the ajax library in library in
Geronimo should continue to be shared across its webapps. On both of
these accounts I would lean heavily towards upgrading the monitoring
client (and the admin console) to Dojo 1.0.1 since it has IE & Safari
support and IMO is quickly becoming the open source ajax library of
choice. I am excited about running the admin console on my ipod touch :-)
Best wishes,
Paul
On Dec 7, 2007, at 6:46 AM, John Sisson wrote:
Erik B. Craig wrote:
All,
Currently the monitoring client is using Dojo 0.4.3 charting, which
does not necessarily behave as expected on Firefox/Safari on a mac,
or on IE6 on Windows.
I consider this to be a shortcoming, and given the new version of
Dojo available (1.0.1), began investigating migrating the monitoring
client over to the new version of Dojo, only to find that the new
version of dojo appears to be a significant rewrite of the old code
base, leaving out some features that I consider to be very visually
pleasing and important for statistics viewing. While rummaging
through the Dojo forums, I stumbled upon another Javascript graphing
framework called Timeplot, which is part of the SIMILE project at
MIT, and while this has it's own set of limitations... I'm trying to
figure out the lesser of three evils before it comes a time that this
monitoring plugin will be released, so that I have enough time (read:
3-5 days) to migrate the javascript generation over to something new
if necessary.
I have created a small demonstration page that shows all three
options graphed with the same data series, as well as weighing some
of the advantages/disadvantages I could come up with,
Please have a look, and let me know your thoughts.
http://people.apache.org/~ecraig/graphdemo/
Personally, I think it would be really cool if we could use the
Timeplot graphing libraries, as it is all BSD licensed and therefore
friendly I believe (right, Kevan?)... and also EXTREMELY cool for
showing multiple data series in one chart.
IMHO, as much as I dislike saying this.. IE support should be
mandatory considering the number of users who use it. The
disadvantages of Dojo 1.0.1 sound pretty minor compared the other
options not supporting browsers.
Regards,
John