Jump to content

Analytics/Techdebt

From mediawiki.org

Tech Debt

[edit]

Fixed Date

[edit]

Hardware

[edit]
  • Stat1 migration to eqiad (see my email regarding stat1003) -- deadline January 31st 2014.

User Metrics

[edit]

Wikimetrics

[edit]
* Migrate to prod (https://mingle.corp.wikimedia.org/projects/analytics/cards/1185)

Unprioritized

[edit]

Limn

[edit]

Limn Dashboards

[edit]
  • Implement Private Read (Diederik: still necessary if geowiki is going to either Office wiki or a secure webserver?)
  • Legacy dashboards (Diederik: what needs to happen exactly?)

Kraken

[edit]

Wikistats

[edit]
(EoL from Product POV)
  • Running the reports is a SPOF
  • Documentation e.g. of csv file formats

Wikimetrics

[edit]
(pick up and put in WM epics)
* Migrate to prod (https://mingle.corp.wikimedia.org/projects/analytics/cards/1185)
* MediaWiki OAuth (https://mingle.corp.wikimedia.org/projects/analytics/cards/765)
* refactor "old style" tests to use create_test_cohort or similar methods (test code is disjointed between the two approaches)
* fix configuration to enable overrides in production / staging (currently we git stash, deploy, git pop)

Wikipedia Zero (Epic)

[edit]
  • Agree on a pageview definition (Diederik: in progress with Zero team)
  • Use ids instead of index numbers to reference series (That would allow users to create graphs that do not break over time)
  • Add mobile traffic that does not stem from mobile varnishes to input (e.g.: api traffic) (https://mingle.corp.wikimedia.org/projects/analytics/cards/1190)
  • Fix implemented metrics to meet our official definitions

Geowiki

[edit]
  • Grant access to Jessie's team
  • Stop users from jumping countries upon updating GeoIP databases (Diederik: let's ask our customer if they care about this)
  • Make sure users are not counted multiple times when aggregating regions (Diederik: let's ask our customer if they care about this)
  • Update bot definition (Diederik: let's ask our customer if they care about this)

General

[edit]
  • Automatically update IPv6 MaxMind databases (Diederik: AFAIK there is not yet a monthly subscription available to maxmind ip6 databases, so no need to update automatically)
  • Discuss how the definition of active editors for days (e.g.: geowiki) instead of months (Diederik: this is part of metric standardization)
  • Move production services out of labs (geowiki, wikipedia zero) (Diederik: see line 5)