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 |