Statistiques d'utilisation xo

De OLPC France Wiki
Révision de 30 avril 2011 à 17:08 par Shaiton (discussion | contributions) (Page créée avec « = Objectif = L'objectif de ce projet est avant tout d'analyser l'utilisation des XO à Nosy Komba. Le XS récupère les données de chaque XO, contenant la date de dernière ... »)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Objectif

L'objectif de ce projet est avant tout d'analyser l'utilisation des XO à Nosy Komba. Le XS récupère les données de chaque XO, contenant la date de dernière utilisation de chaque activité.

Aucune information personnelle ne sera disponible, hormis les date de dernière utilisation des différentes activités. Il est tout à fait possible de relier ses données à des numéros de XO et non pas à des nom d'élèves.

Les données doivent permettre de visualiser rapidement l'utilisation des XO afin de se rendre compte de problème d'utilisation (alimentation électrique ?) ou au contraire, pour vérifier que les ordinateurs sont exploités au maximum.

Le projet doit être terminé pour le ???

Propositions de solution

Apparement, il y a deux méthodes d'enregistrement des journaux.

  • Quels sont les données sauvegardées par le XS ? Conservation du propriétaire des fichiers pour identification de l'XO (sinon, revoire le rsync ou le cp..) ?

Format des données à exploiter

Sur les XO récents (ou OS mis à jour), le datastore qui contient les informations utiles est sous cette forme. Chaque répertoire correspond à une activité particulière (le nom est haché, ~aléatoire), dans lequel on trouve le répertoire qui nous intéresse, metadata. Ce qui nous intéresse au minimum :

  • timestamp correspond à la date de dernière utilisation (format timestamp, le nombre de secondes passées depuis le 01/01/1970).
  • title est le nom de l'activité
  • filesize est la taille des données enregistrées dans cette activité (là je m'avance, à vérifier). Ça évite de prendre en compte une activité qu'on ouvre mais dont on ne se sert pas.

Idée de réalisation

Plusieurs choix possibles, ajoutez votre idée, nous trierons ensuite.

Centralisation des données

  • Ajout de toutes les données dans une base de donnée sur le XS, exploitation ensuite
  • Traitement de toutes les données dans un fichier brut format ASCII pour exploitation ensuite (CSV ou autre)

Exploitation des données

  • Au format qui va bien pour exploitation avec l'outil de statistiques R
  • Au format Open Document pour visualisation avec Excel ou équivalent (corréler les données et créer des graphique doit être possible sans trop de problème)
  • Au format HTML ou PDF
  • Au format brut ASCII pour qu'une personne courageuse fasse du copier coller dans un tableau Excel... (CSV ou autre)

Développement !

(à venir une fois qu'on aura choisi la solution...)

Ressource

http://wiki.laptop.org/go/Journal_Entries http://en.flossmanuals.net/make-your-own-sugar-activities/ch019_fun-with-the-journal/