← Back to team overview

mahara-contributors team mailing list archive

[Bug 853662] Re: Use newer and flashier graphing framework to generate graphs in Mahara

 

Update on this: Robert noticed that JQPlot hasn't been updated in a
while, and does not seem to be an active project any longer. So on
further research he's decided to go with ChartJS instead.

Another strong recommendation was D3.js, but in the end we decided that
D3 would probably be overkill for us. All that we generate currently in
Mahara, is line graphs and bar graphs, whereas D3 is a powerful data
visualization tool. If we do expand the kinds of data visualizations
that we do, in the future, we could always switch to D3.

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/853662

Title:
  Use newer and flashier graphing framework to generate graphs in Mahara

Status in Mahara ePortfolio:
  Triaged

Bug description:
  As discussed at 4th Developer Meeting - pChart may be a suitable
  framework for rendering graphs in Mahara, e.g. in the admin section,
  but we found out, that it+s not for commercial use, so it's not Open
  Source and cannot be used in Mahara.

  There is a suitable replacement: eZ Components - Graph component,
  because it generates images so the graphs do not require Javascript to
  be enabled.

  eZ Components are released under New BSD License:
  http://ezcomponents.org/introduction/license

  More info about eZ Components - Graph component:
  - Documentation at http://ezcomponents.org/docs/tutorials/Graph
  - Examples at http://ezcomponents.org/docs/api/trunk/Graph_gallery.html
  - Download at http://ezcomponents.org/download

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/853662/+subscriptions


References