Page MenuHomePhabricator

Remove previous A/B testing leftovers from membership application
Open, MediumPublic3 Estimated Story Points

Description

In the 10h16 skin, the membership form is embedded on the donation confirmation page and has some hidden fields (templateName and templateCampaign) that indicate A/B tests we make on that page. That information is stored in the membership data blob. The pull request for T196337: Allow multiple template tests in configuration implements the A/B testing functionality in a more generalized fashion and when T196335: Select skin test group and persist selection is done, we have a general storage of all the A/B tests. Then, the old code can be removed.

AC:

  • Membership application route no longer processes the templateName and templateCampaign parameters.
  • Membership application use cases, domain objects, and data access layer no longer process/store these tracking parameters
  • The templates no longer contain these parameters
  • The existing (disabled) A/B test no longer adds these parameters and uses different template names instead.

Event Timeline

gabriel-wmde created this task.
kai.nissen renamed this task from z3aaaaaaaa to Remove previous A/B testing leftovers from membership application.Jul 2 2018, 7:15 AM
kai.nissen lowered the priority of this task from High to Medium.
kai.nissen updated the task description. (Show Details)
kai.nissen added a subscriber: Aklapper.
gabriel-wmde set the point value for this task to 3.Jul 2 2018, 9:52 AM