XS Community Edition/Features/XOvis

From OLPC

Jump to: navigation, search

The XS Community Edition content hereunder does not necessarily reflect the opinion of OLPC. These pages were created by members of the volunteer community supporting OLPC and deployments.


Contents

Summary

A project that allows a deployment to visualize data from Sugar Journal backups stored on a schoolserver.

Owner

Current status

  • Targeted release: 5.1
  • Last updated: April 7, 2014
  • Percentage of completion: 80%

Detailed Description

First, a python script (https://github.com/martasd/xo-stats) processes metadata from Sugar Journal backups on the schoolserver and stores them in a Couch database. Next, a Couch visualization application (https://github.com/martasd/xovis) written in HTML/Javascript queries the database and visualizes data in graphs.

Benefit to XSCE

Deployments using XSCE will be able to gain insight into how laptops are being used, which will allow them to make more informed decisions about the program in the future.

Scope

Implementing this feature necessitates adding an ansible role to install the already existing XOvis application.

UI Design

This feature doesn't need a UI.

How To Test

Once deployed, test if one can access the visualization from a browser.

User Experience

Users (educators, school administrators, deployment organizations, government officials) will see graphs visualizing Sugar Journal metadata in the browser.

Dependencies

This application requires Couch DB to be installed.

Contingency Plan

None necessary

Documentation

See the Github repos linked above for further documentation.

Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox
In other languages