Skip to content
GitLab
Next
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 55.3k
    • Issues 55.3k
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1.6k
    • Merge requests 1.6k
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • 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
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #977
Closed
Open
Issue created Sep 06, 2016 by Mark Pundsack@markpundsackContributor

Issue board types

Description

The initial release of issue boards is awesome! But as pointed out several times during the discussion, there are different types of boards that people are interested in. The issue board currently reflects a "workflow stages" type of board. We should also consider offering, "issue types", "priorities", and "milestone" types. Maybe there should be an additional "generic" type.

Proposal

When creating a new board, offer a menu of choices for type:

  • Workflow Stages: Work typically flows from left to right using Stages. Issues should have only one stage at a time

    • Backlog, On-Deck, In-Progress, In-Review, Done
      Note 1: Backlog & Done not always shown due to the large quantity of items
      Note 2: Backlog shows all issues without a Workflow Stage & isOpen
      Note 3: Done shows all issues with or without a Workflow Stage & isClosed
  • Issue Types: Issues are commonly labeled with one or more context labels

    • Issue Category - Bug, Enhancement, Readme, etc.
    • Functional Area - API, UX, Frontend, etc.
  • Priorities: Priorities provide a rank so higher priority issues bubble to the top of the list.

  • Milestone: Issues are grouped together in a milestone regardless of Workflow or Label.

Links / references

  • Earlier discussion: https://gitlab.com/gitlab-org/gitlab-ce/issues/17907#note_12940204
  • Depends on gitlab-org/gitlab-ee#929
  • Should help solve https://gitlab.com/gitlab-org/gitlab-ce/issues/21660
  • Swimlanes: https://gitlab.com/gitlab-org/gitlab-ee/issues/979
Edited Sep 02, 2020 by 🤖 GitLab Bot 🤖
Assignee
Assign to
Time tracking