← Back to team overview

mahara-contributors team mailing list archive

[Bug 853662] A change has been merged

 

Reviewed:  https://reviews.mahara.org/4833
Committed: https://git.nzoss.org.nz/mahara/mahara/commit/87bf3bd2b8930397650cea5353949ca1071cf6c2
Submitter: Robert Lyon (robertl@xxxxxxxxxxxxxxx)
Branch:    master

commit 87bf3bd2b8930397650cea5353949ca1071cf6c2
Author: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
Date:   Mon Jun 15 09:56:45 2015 +1200

Bug 853662: Improving the graphing library within mahara

Now days people tend to use javascript graphing libraries to do graphs
on the fly rather than make graph image files.

And as Pear graph library is obsolete I'll replace with ChartJS as it
is a lightweight js graph library.

Change-Id: Ic118aab0559e22f49b4f9d4f546ec548bf889d7c
Signed-off-by: Robert Lyon <robertl@xxxxxxxxxxxxxxx>

-- 
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:
  Fix Committed

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