Time analytics line chart
- New navigation location (page) in a group, under the issues navigation, called
Analytics. So it would beGroup > Issues > Analytics. - Show data for the past 12 weeks.
- For each week bucket, you do the following algorithm to identify the population of issues and calculate the times:
- Look at the current scope of issues. In the mockup example, find all issues that are Discussion backend issues.
- Now in all those issues, find ones that had the label of interest removed in that week bucket. So in the mockup example, if an issue had the ~"In dev" label removed in that week bucket, it is part of the population of issues considered in that week bucket.
- The "time spent in" for that particular issue is calculated when the ~"In dev" label was added to when it was removed.
- Detailed algorithm to be determined after https://gitlab.com/gitlab-org/gitlab-ce/issues/47993 is implemented. Latest discussion in https://gitlab.com/gitlab-org/gitlab-ee/issues/6681#note_101421112.
- Also calculate the average to indicate the purple line as in the mockup.
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
Edited by 🤖 GitLab Bot 🤖
