Page MenuHomePhabricator

Remove A/B testing code and EventLogging instrumentation
Closed, DuplicatePublic

Description

Background

Readers Web have run numerous A/B tests for Page Previews and will be reporting their results as part of T182315: Write and publish report on enwiki and dewiki a/b test analysis for page previews. The EventLogging instrumentation may have been the cheapest way to record the new "page interactions" metric but has was discarded as a solution while discussing T182414: [Spike] How can we measure seen page previews with as high a degree of accuracy as possible? (see the notes).

The A/B testing code EventLogging instrumentation is now redundant and only increases the size and complexity of the codebase.

AC

  • The A/B testing code is removed from the codebase.t
  • The EventLogging instrumentation is removed from the codebase.
  • The configuration is tidied up:
    • $wgPopupsAnonsExperimentalGroupSize is removed.

Related Objects

Event Timeline

phuedx created this task.Jan 12 2018, 2:20 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 12 2018, 2:20 PM
phuedx updated the task description. (Show Details)Jan 12 2018, 2:37 PM