Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 789351

Summary: Change cumin's charting tools to a non-flash-based solution [RFE]
Product: Red Hat Enterprise MRG Reporter: Chad Roberts <croberts>
Component: cuminAssignee: Chad Roberts <croberts>
Status: CLOSED ERRATA QA Contact: Stanislav Graf <sgraf>
Severity: medium Docs Contact:
Priority: high    
Version: DevelopmentCC: ltoscano, matt, mkudlej, sgraf, tmckay
Target Milestone: 2.3Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: cumin-0.1.5251-1 Doc Type: Enhancement
Doc Text:
Cause: Flash player was required to view the charts with full functionality. Consequence: In order to use cumin and get the most useful charts, the Flash Player was required. We also had to maintain (and test) a separate png-based set of charts that had limited functionality. Change: We have implemented a new JavaScript based charting solution (jqplot is the base library) that requires no special browser plugin. Result: The charts in cumin are now all viewable without any plugins. Additionally, there is only 1 version of the charts, so it is much easier to mainain and test.
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-06 18:41:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 880675    
Bug Blocks: 854315    

Description Chad Roberts 2012-02-10 14:48:12 UTC
Description of problem:  Cumin currently uses open-flash-chart to display the graphs.  The use of flash is not ideal (hard to change/debug, requires browser plugins).  The purpose of this BZ is to implement a solution that will yield at least the same functionality of open-flash-chart in a way that does not require flash.


  
Additional info:  The pie charts on the dashboard overview page, all of the line charts that track performance, and the quota editing tool are all affected by this change.  In addition, there is not going to be a need for the png version of charts since there is no longer going to be a need to have that as a fallback when the flash plugin is not available.

Comment 1 Chad Roberts 2012-02-13 19:11:49 UTC
These changes are in revision 5215.

Comment 2 Chad Roberts 2012-03-13 13:58:30 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Cause:  Flash player was required to view the charts with full functionality.

Consequence:  In order to use cumin and get the most useful charts, the Flash Player was required.  We also had to maintain (and test) a separate png-based set of charts that had limited functionality.

Change:  We have implemented a new JavaScript based charting solution (jqplot is the base library) that requires no special browser plugin.

Result:  The charts in cumin are now all viewable without any plugins.  Additionally, there is only 1 version of the charts, so it is much easier to mainain and test.

Comment 6 Stanislav Graf 2013-01-11 15:36:45 UTC
Tested on RHEL 5/6 i386/x86_64
cumin-0.1.5648-1

I've linked separated issues found during chart testing as see also.

--> VERIFIED

Comment 8 errata-xmlrpc 2013-03-06 18:41:45 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2013-0564.html