Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 43,817
    • Issues 43,817
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,429
    • Merge requests 1,429
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Scheduled maintenance on the database layer will take place on 2022-07-02. We expect GitLab.com to be unavailable for up to 2 hours starting from 06:00 UTC. Kindly follow our status page for updates and read more in our blog post.

  • GitLab.org
  • GitLabGitLab
  • Issues
  • #218277
Closed
Open
Created May 18, 2020 by Gabe Weaver@gweaver🌀Developer

Iteration Report

Problem

Iterations can be created, Issues can be linked to an iteration, but there is no detail view for the iteration itself. Those who manage work via timeboxes such as iterations need a way to see contextual information about what is being worked on across the entire iteration.

Proposal

  • Status, Start/End Dates, Button-Ellipsis to expose Edit/Archive
  • Title, Description, % Complete (Completed / Scope) which is dynamic based on the unit of value the report is filtered upon, Days Remaining
  • Burndown Chart, Burnup Chart filterable by Issue Count, Issue Weight, Issue Time.
  • Simple issue list that displays all issues in a given iteration ordered by In Progress (Open + Assigned), Open, Closed.

Basic View

Technical Considerations

  • Create a Vue app for the report view.
  • Keep the Vue app extensible so we can backport it to the Milestone view. The goal is to have a single Vue app for all timebox report views.
  • Consider pagination from the start for the Issue List.

What is not in scope for this MVC

  • The "Group By" scoping behavior. For the MVC, let's just create a simple issue list (follow on MVC).
  • The "Start Iteration" behavior. When creating an Iteration, you already define start and end dates.
  • Inherited iteration report (follow on MVC). See below [1]

[1] Iteration_Inheritance

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 Nov 08, 2021 by 🤖 GitLab Bot 🤖
Assignee
Assign to
Time tracking