We have multiple repositories in Gerrit under wikimedia/discovery which seem to be active but they lack CI configuration. Would be rather nice to have tests to automatically run for each of them.
| Repo | Notes |
|---|---|
| dashboard | Will soon be retired in favor of managing via Puppet (T161354) |
| - prince | R/Shiny-based dashboard for Wikipedia.org portal metrics (eligible for lint) |
| - rainbow | R/Shiny-based dashboard for search team metrics (eligible for lint) |
| - twilightsparql | R/Shiny-based dashboard for WDQS traffic & usage (eligible for lint) |
| - wetzel | R/Shiny-based dashboard for Maps usage (eligible for lint) |
| - wonderbolt | R/Shiny-based dashboard for externally referred traffic breakdown (eligible for lint) |
| Repo | Notes |
| experimental | https://discovery-experimental.wmflabs.org/, submodules on Github (bearloga/wmf-delphi and chelsyx/wmf-poultry); may be retired in favor of Puppet |
| golden | metric-retrieving codebase (SQL/Hive queries & R scripts) using Reportupdater (T150915); can't do tests because it'd require access to private data via stat1002, but eligible for lint checking |
| ortiz | R package with unit tests (via testthat); eligible for CI |
| polloi | R package of common functions used by Discovery Dashboards; eligible for lint |
| wmf | R package with some unit tests (via testthat); eligible for lint and maybe some CI |