Roll-out plan for Insights
Let's define the roll-out plan for the Insights feature which is currently in beta.
There are 2 configurations.
- Default configuration - requires no setup and relies on a given subset of labels (priority::x) and (severity::n)
- Custom configuration - maps closely to what we have in https://quality-dashboard.gitlap.com/
Alpha - %11.10
We now have enabled it for a set of projects and groups.
- GitLab-com https://gitlab.com/groups/gitlab-com/-/insights (Default configuration)
- www.gitlab.com https://gitlab.com/gitlab-com/www-gitlab-com/insights (Default configuration)
- GitLab-org https://gitlab.com/groups/gitlab-org/-/insights (custom configuration)
- GitLab Community Edition https://gitlab.com/gitlab-org/gitlab-ce/insights (custom configuration)
- GitLab Enterprise Edition https://gitlab.com/gitlab-org/gitlab-ee/insights (custom configuration)
Closed Beta - %11.11
We would like to roll this out internally and get feedback from customers.
We would also benefit from performance testing since our repos and projects are huge.
- The
insights
feature flag was enabled for thegitlab-com
group, and all the 16 subgroups and all the 809 projects under it (the feature flag wasn't enabled for subgroups of subgroups).- All these groups and projects use the default Insights configuration.
- The
insights
feature flag was enabled for thegitlab-org
group, and all the 24 subgroups and 467 projects under it (the feature flag wasn't enabled for subgroups of subgroups).- The
gitlab-org
group and the projects directly under it (e.g.gitlab-ce
) are using a custom Insights configuration - The
gitlab-org
subgroups and the projects under them are using the default Insights configuration.
- The
-
Announce on the company call (now that https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/28488 is merged) on 2019-05-23.
We have enabled the Insights feature for the
gitlab-com
andgitlab-org
groups (including all the subgroups and projects nested under them): https://gitlab.com/gitlab-org/quality/team-tasks/issues/137#closed-beta-1111. Please try and play with them (e.g. https://gitlab.com/groups/gitlab-org/-/insights or https://gitlab.com/gitlab-com/gitlab-docs/insights) and report any feedback you may have to https://gitlab.com/gitlab-org/quality/team-tasks/issues/129. The documentation can be found at https://docs.gitlab.com/ee/user/group/insights/ (Group Insights) and https://docs.gitlab.com/ee/user/project/ (Project Insights). Our goal is to gather feedback and make it generally available with GitLab 12.0 or 12.1.
-
Gather feedback and improvements: https://gitlab.com/gitlab-org/quality/team-tasks/issues/129
General Availability - %12.0
-
Remove feature flag in %12.0: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14067 -
Update documentation accordingly: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/29494
-
-
Mention this new feature in the release post -
[ ] Write a blog post to explain what this is and what is the roadmap?gitlab-com/www-gitlab-com#5007 (closed)