UI: Javascript Chart Library for Evaluation

Team, I investigated javascript chart library below, from my perspective, the first 3 are ok for kimchi to leverage. I tend to take the chart.js(http://www.chartjs.org) which is light-weight, highly customizable, support responsiveness. Please take a look and share your thoughts from any perspective. I will go ahead to prototype with chart.js tomorrow to see how close to those charts in new UI design I can customize it. chart.js(http://www.chartjs.org) jqPlot(http://www.jqplot.com/) flot(http://www.flotcharts.org/) ExtJS(http://www.sencha.com/products/extjs/) /whole js framework, do not fit into kimchi, license is not ok/ highcharts(http://www.highcharts.com/) /license is not ok/ jsCharts(http://www.jscharts.com/) /license is not ok/

I got such a chart built today, Seems like there are bugs, I will do further investigation. On 1/21/2015 5:47 PM, Yu Xin Huo wrote:
Team,
I investigated javascript chart library below, from my perspective, the first 3 are ok for kimchi to leverage. I tend to take the chart.js(http://www.chartjs.org) which is light-weight, highly customizable, support responsiveness.
Please take a look and share your thoughts from any perspective.
I will go ahead to prototype with chart.js tomorrow to see how close to those charts in new UI design I can customize it.
chart.js(http://www.chartjs.org) jqPlot(http://www.jqplot.com/) flot(http://www.flotcharts.org/)
ExtJS(http://www.sencha.com/products/extjs/) /whole js framework, do not fit into kimchi, license is not ok/ highcharts(http://www.highcharts.com/) /license is not ok/ jsCharts(http://www.jscharts.com/) /license is not ok/
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

After further investigation, I see 3 blocking issues which impact the readability of the chart by following our design. After looking into the source code, only one can be resolved within limited time, it is quite time consuming to read code and fix the other 2. I opened 3 issues to the chartJS community. https://github.com/nnnick/Chart.js/issues/881 https://github.com/nnnick/Chart.js/issues/892 https://github.com/nnnick/Chart.js/issues/893 To guarantee the accomplishment of widgets work on schedule within this week, I will switch to explore re-using those existing kimchi line chart code. On 1/23/2015 6:35 PM, Yu Xin Huo wrote:
I got such a chart built today, Seems like there are bugs, I will do further investigation.
On 1/21/2015 5:47 PM, Yu Xin Huo wrote:
Team,
I investigated javascript chart library below, from my perspective, the first 3 are ok for kimchi to leverage. I tend to take the chart.js(http://www.chartjs.org) which is light-weight, highly customizable, support responsiveness.
Please take a look and share your thoughts from any perspective.
I will go ahead to prototype with chart.js tomorrow to see how close to those charts in new UI design I can customize it.
chart.js(http://www.chartjs.org) jqPlot(http://www.jqplot.com/) flot(http://www.flotcharts.org/)
ExtJS(http://www.sencha.com/products/extjs/) /whole js framework, do not fit into kimchi, license is not ok/ highcharts(http://www.highcharts.com/) /license is not ok/ jsCharts(http://www.jscharts.com/) /license is not ok/
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 26/01/2015 08:05, Yu Xin Huo wrote:
After further investigation, I see 3 blocking issues which impact the readability of the chart by following our design. After looking into the source code, only one can be resolved within limited time, it is quite time consuming to read code and fix the other 2. I opened 3 issues to the chartJS community. https://github.com/nnnick/Chart.js/issues/881 https://github.com/nnnick/Chart.js/issues/892 https://github.com/nnnick/Chart.js/issues/893
To guarantee the accomplishment of widgets work on schedule within this week, I will switch to explore re-using those existing kimchi line chart code.
Thanks for the investigation and the details. I think we can reuse what we already have for the chart, at least, for now.
On 1/23/2015 6:35 PM, Yu Xin Huo wrote:
I got such a chart built today, Seems like there are bugs, I will do further investigation.
On 1/21/2015 5:47 PM, Yu Xin Huo wrote:
Team,
I investigated javascript chart library below, from my perspective, the first 3 are ok for kimchi to leverage. I tend to take the chart.js(http://www.chartjs.org) which is light-weight, highly customizable, support responsiveness.
Please take a look and share your thoughts from any perspective.
I will go ahead to prototype with chart.js tomorrow to see how close to those charts in new UI design I can customize it.
chart.js(http://www.chartjs.org) jqPlot(http://www.jqplot.com/) flot(http://www.flotcharts.org/)
ExtJS(http://www.sencha.com/products/extjs/) /whole js framework, do not fit into kimchi, license is not ok/ highcharts(http://www.highcharts.com/) /license is not ok/ jsCharts(http://www.jscharts.com/) /license is not ok/
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
participants (2)
-
Aline Manera
-
Yu Xin Huo