Skip to content

Conclude the combined registration experiment

What does this MR do and why?

  • conclude the combined_registration experiment as described in #350754 with candidate being the winner
    • removes all control code, which means the groups and projects controllers in registrations are no longer used and therefore removes all code for that and items related to it.
  • resolve rubocop todos for combined_registration items
  • converts experiment tracking to regular tracking

note

Screenshots or screen recordings

promoted existing combined group/project creation in the registration flow

Screen_Shot_2022-08-25_at_9.52.20_AM

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Enable https://docs.gitlab.com/ee/development/ee_features.html#simulate-a-saas-instance and restart GDK
  2. Register as a new user
  3. Select a role
  4. Just me
  5. Create a new project
  6. Observe form/complete it

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #350754

Edited by Doug Stull

Merge request reports