Closed digitarald closed 3 years ago
Since we have "when": false
now, it's hidden by default. Only insiders users in treatment group will see it. Has the experiment started?
For users in treatment group, we may also want to hide extension's own implementation of welcome page, so what's the name of treatment variable? Or are we supposed to directly check value of the setting experiments.override.gettingStarted.overrideCategory.<extension-id>#<walkthrough-id>.when
?
The experiment will need to be set up to give a treatment to both Core and the extension. @digitarald knows more about how to do this.
The original ticket is no longer needed -- with this upcoming Stable, extension contributions are enabled by default.
As extensions adopt walkthrough's (#118402) we want them to cut back their setup notifications galore that is usually triggered by first activation.
VS Code extension walkthrough support will roll out in stages and with different heuristics. Extensions will need a flag from VS Code that their walkthrough was shown to the user; which can then gate first-launch notifications that have counterparts in the walkthrough.
Other considerations: