Open timelady opened 12 years ago
Originally reported as mantis:0000091 at Wed Aug 31 12:47:26 2011.
Issue migrated from Mantis to GitHub with Mantis status assigned and resolution open at Tue Nov 6 10:16:15 2012 using sp-mantis2github version 1.1
Like diagnostic packages #36, statistics can be “returned to base” using Rhizome push #9. So the scope of this issue is to collect statistics into files, periodically collect those files into a “stats bundle” and transmit it using Rhizome to Serval HQ.
In the first instance, statistics worth collecting would be:
These would make great input to a “Serval Dashboard” web page that could be displayed on the Batcave monitor.
Anonymous transmission of statistics will make use of the Rhizome 2-way Bundle Key, and instead of using the user's own SID secret, it will use a throw-away key pair generated once for each bundle and discarded immediately. See servalproject/serval-docs#1.
Another task in this issue is to update the Privacy Policy to describe:
Determine the required statistics & metrics (and other information) required from the install and the running of the software on a day to day basis, set up reporting back to us.
Mantis severity: minor Mantis priority: normal Mantis project: Core Project Related to: mantis:0000090 UI - Anonymous collection of statistics, and the notification of same Related to: servalproject/batphone#48 display information being sent back to project for review Related to: servalproject/batphone#38 Need an activity display that asks a user for permission to upload diagnostic information to ServalHQ Can reproduce: have not tried