[go: up one dir, main page]

Page MenuHomePhabricator

Spike: Launch Darkly Integration
Open, Needs TriagePublicSpike

Description

Hi all,

Since we are worry about the internal testing that might get some real donations, here is an application named LaunchDarkly,
which can do canary release:
https://docs.launchdarkly.com/guides/infrastructure/deployment-strategies/?q=canary#canary-releases
and progressive rollout
https://docs.launchdarkly.com/home/releases/progressive-rollouts/?q=progressive
also there is a way to test the conversion rate based on form input and button click:
https://docs.launchdarkly.com/home/experimentation/stats-details/?q=conversion+rate#conversion-rate
or use the percentage rollout to do A/B testing
https://docs.launchdarkly.com/home/releases/percentage-rolloutse

let's see if it's worth to have this integrated for us to help with internal stakeholder test and if possible this could used in wikicore, that help to hide the payment method in DonateWiki, so we can control the payment method from LaunchDarkly dashboard instead of messing around Web team's code here https://donate.wikimedia.org/wiki/Template:Paymentmethod

This is a cost services, so let's do a spike first to see if we can gain some benefit from it

Event Timeline

Restricted Application changed the subtype of this task from "Task" to "Spike". · View Herald TranscriptThu, Dec 5, 9:44 PM
AnnWF renamed this task from Spike: Launch Darkly for progressive rollout to Spike: Launch Darkly Integration.Thu, Dec 5, 9:44 PM