ippontech / tatami

An Open Source enterprise social network
329 stars 219 forks source link

Remplacer Google Charts par Raphael.js #102

Closed jdubois closed 12 years ago

jdubois commented 12 years ago

Raphael.js est utilisé pour les stats de la journée, et Google Charts pour les stats de la semaine.

Il faudrait migrer Google Charts vers Rapahel.js (qui me parait plus jolie et plus simple à intégrer).

Cela évitera d'avoir 2 librairies différentes pour faire les graphismes.

Voir http://raphaeljs.com/github/dots.html pour les stats de la semaine.

Normalement il n'y a qu'à changement le JavaScript, pas de boulot en Java.

jdubois commented 12 years ago

Il faudrait aussi faire une passe sur "/rest/stats/week", qui n'est sans doute pas optimal. Par exemple, il faudrait limiter aux 10-20 utilisateurs les plus actifs, sinon le graphisme sera trop important. Sinon on peut aussi choisir un autre mode de représentation, un histogramme par jour, sans détail des utilisateurs.

briahi commented 12 years ago

en fait google chart est utilisée dans les stats de jour et et Raphael pour les stats hebdomadaires

jdubois commented 12 years ago

Effectivement : https://github.com/ippontech/tatami/blob/master/src/main/webapp/assets/js/tatami/standard/tatami.charts.js#L5

Donc il faut faire les stats de jour avec Raphael.js

briahi commented 12 years ago

ok pour tiles, j'ai fait un pull request