Skip to content

Onboarding experiment apply advanced filter

Alex Buijs requested to merge onboarding-experiment-apply-advanced-filter into master

What does this MR do?

Hide advanced issues for novice users.

When users that are part of the "onboarding_issues" experiment that have selected the "novice" option when asked for their experience level visit the "GitLab onboarding" issues board, hide the issues with the "Advanced" label applied to them.

Screenshots

Screen_Shot_2020-06-11_at_16.05.18

To try out this feature, run the following commands in the console to enable the experiment (and if you have DNT enabled in your browser, please turn it off):

Feature.enable_percentage_of_time(:signup_flow_experiment_percentage, 100)
Feature.enable_percentage_of_time(:onboarding_issues_experiment_percentage, 100)

Then signup for a new account, go through the create group and create project steps and navigate manually to the "Learn GitLab" project's issues board.

Note: this issues depends on !33194 (merged) being merged first. After merging, I will switch the target branch back to master.

Part of issue: gitlab-org/growth/product#107 (closed)

There is no changelog, since all changes from this MR are behind the experiment onboarding_issues, which is controlled by the feature flag onboarding_issues_experiment_percentage.

Edited by Alex Buijs

Merge request reports

Loading