Project

General

Profile

Actions

Architecture #8171

closed

Change graph lib to more efficent one

Added by Vincent MEMBRÉ about 8 years ago. Updated about 7 years ago.

Status:
Released
Priority:
3
Category:
Web - UI & UX
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

Our graph lib is very bad a rendering small graphs (especially in Firefox) making Rule page renders very slow ...

Maybe using a canvas based library will help. but we need to explore all possibilites and study what is better for our graphs.

Maybe some improvement can be done by streaming data etc .. but this should be done in another issue (but these ideas are welcome!)


Subtasks 5 (0 open5 closed)

User story #10305: Add hover and onlick to dashboard captionReleasedFrançois ARMANDActions
Bug #10378: Legend box may be cut on rightReleasedFrançois ARMANDActions
Bug #10306: JS Error: twoDigitsFormator is not definedReleasedFrançois ARMANDActions
Bug #10315: Small fixes on dashboard displayReleasedFrançois ARMANDActions
Bug #10317: Change graph in rule detail have a wrong vertical axis (can be negative)ReleasedFrançois ARMANDActions
Actions #1

Updated by Jonathan CLARKE almost 8 years ago

I came across a list of alternatives here that may be useful for this: http://alternativeto.net/software/chart-js/?license=opensource

In particular I noticed and liked http://www.chartjs.org. But I'm not a JS developer so I can't really tell how good it would be :)

Actions #2

Updated by François ARMAND over 7 years ago

  • Target version changed from 4.0.0~rc2 to 4.1.0~beta1
Actions #3

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.1.0~beta1 to 4.1.0~beta2
Actions #4

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.1.0~beta2 to 4.1.0~beta3
Actions #5

Updated by Vincent MEMBRÉ about 7 years ago

  • Status changed from New to In progress
  • Assignee set to Vincent MEMBRÉ
Actions #7

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.1.0~beta3 to 4.1.0~rc1
Actions #9

Updated by Vincent MEMBRÉ about 7 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder/pull/1520
Actions #11

Updated by Vincent MEMBRÉ about 7 years ago

  • Status changed from Pending technical review to Pending release
Actions #12

Updated by Vincent MEMBRÉ about 7 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.1.0~rc1 which was released today.

Actions

Also available in: Atom PDF