Page MenuHomePhabricator

Build a Dashiki dashboard that shows basic OS and browser request breakdowns
Closed, ResolvedPublic5 Estimated Story Points

Description

Use the tab layout to create a dashboard with 5 tabs

  • Desktop and Mobile Sites by Browser
  • Desktop and Mobile Sites by OS
  • Desktop and Mobile Sites by OS and Browser
  • Mobile Site by Browser
  • Mobile Site by OS

Each tab will contain:

  • line chart with one line for each OS/Browser family
  • table with the full dataset
  • [optional] sunburst with the full dataset
  • the "Desktop and Mobile Sites by OS and Browser" tab does not have line chart.

Event Timeline

mforns renamed this task from Browser visualizations should include a table visualization that displays browser and percentage in text form to Build a Dashiki dashboard that shows basic OS and browser request breakdowns.Mar 11 2016, 3:57 PM
mforns updated the task description. (Show Details)

I finished testing all the components together. Everything seems to work.

The configuration of the Dashboard is here:
https://meta.wikimedia.org/wiki/Config:SimpleRequestBreakdowns

For the reports to work, we still need:

  1. CR and merge https://gerrit.wikimedia.org/r/#/c/276758/
  2. CR and merge https://gerrit.wikimedia.org/r/#/c/277215/
  3. CR and merge https://gerrit.wikimedia.org/r/#/c/276763/
  4. Remove old report files in stat1002/a/reportupdater/output/browser

And then we should deploy the dashiki instance to 'ua-reports.wmflabs.org' or 'browser-reports.wmflabs.org' or whatever we choose.

The sunburst chart is included in the dashboard, but still needs the labels. I'll work on that while we do steps 1 to 4. If by then the labels are finished, OK. Otherwise we can remove the sunburst from the dashboards.

Milimetric set the point value for this task to 5.Mar 17 2016, 4:23 PM