| Summary: | Consider Google Charts API as charting replacement | ||
|---|---|---|---|
| Product: | [Technology] Hudson | Reporter: | Danny Thomas <dthomas> |
| Component: | Core | Assignee: | Winston Prakash <winston.prakash> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Danny Thomas
Oh, I'll add that a downside is that it's online only - you can't host the API yourself, so you'd still need fallback charting... I'll look at a proof of concept if I have some spare time. One good thing came out of removing JFreeChart due to LGPL is abstraction of Charting functionality and exposing it as an Extension Point. JFreechart is still available as a plugin. I have written the BIRT Chart plugin as a replacement for JFreeChart, but it is possible to remove the BIRT Chart plugin and install the JFreeChart plugin and get the exact functionality as before. Could you please list the short comings of BIRT Chart plugin. Unfortunately the BIRT Chart API are not as rich as JFreechart. I have used Google Chart for creating Hudson download statistics etc and I like it because of its simplicity. Writing a Hudson Charting plugin using Google Chart may be easy. As you mentioned, I chose BIRT Chart mainly because Google Chart is online only. |