@Christopher and @JanZerebecki need training on how to add data/metrics to a Shiny dashboard for Wikidata. This task is for the Discovery Analysis Team to provide him with that training.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T108931 [Epic] Improve metrics and statistics for wikidata | |||
Resolved | Christopher | T108404 [Story] create a Wikidata analytics dashboard | |||
Resolved | mpopov | T108732 [Task] Train Wikidata people on how to add data/metrics to a Shiny dashboard for Wikidata | |||
Resolved | mpopov | T108094 As a project lead, I'd like documentation on how to set up a Shiny dashboard so that I can visualise the project's key performance indicators |
Event Timeline
@JanZerebecki and @Ironholds should agree a date for this. An email was sent for them to do so.
@JanZerebecki is on holiday until Monday 24th August. This training will take place some time after then.
I'm confused by this. It was my understanding that Abraham asked you to do this, and I doubt that the Operations Team has signed up to maintain dashboards for you. Has something changed that I'm not aware of?
@Deskana - there are two relevant Christopher Johnson's, one that works for Operations in VA, (who I believe goes by "Chris") and myself, (I go by "Christopher" and work for WMDE).
While I have no prior knowledge of this task, it seems interesting, so I welcome it.
If you could fill me on what this training is about and how I can accomplish the task, this would be a good start.
This is definitely a task for you and I am glad you like the sound of
it, but the fact that someone has assigned you to it without anyone
letting you know what it's about, what the training is or how to do
that is a leeeeettle worrying ;p.
Aha, thanks! I was unaware of this.
While I have no prior knowledge of this task, it seems interesting, so I welcome it.
If you could fill me on what this training is about and how I can accomplish the task, this would be a good start.
Abraham previously indicated to me that Jan would be working on this, so given your surprise I will check with Abraham and let you know. Thanks!
I was told I should do the setup and @Christopher and me should put in the data / create the actual metrics.
@JanZerebecki I built a test instance here: http://wdm.wmflabs.org/ The vagrant script worked fine. I think I get the basics of the shiny-server (from reading this http://rstudio.github.io/shiny-server/latest/ guide).
I guess I am ready to dig into the dashboard development now. A couple of questions:
- Where do we want to host the dashboard repo (github or gerrit)?
- I need to know exactly what KPI's to focus on and where to source the datasets. Can this be clarified in T108404?
@Christopher I will answer questions 2 :-). I will forward the relevant KPI's and information we developed, also the existing data sources.
Questions 1, I do not have a strong opinion. As far as I know the WMF team stores everything related to that in github, right?
Any preferred repo path on gerrit?
Suggestions: (wikidata/dashboard) or (wikidata/analytics/dashboard) or
(analytics/wikidata/dashboard)
analytics/ is owned by the WMF analytics team, so that should have their agreement, see:
https://gerrit.wikimedia.org/r/#/admin/projects/analytics,access
Thus of the 3 I prefer wikidata/analytics/dashboard as we have more analytics stuff for wikidata.
We consider the training complete now. Let us know if you have any more questions, and we'll be happy to answer!