Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #344

Closed
Open
Created Jan 27, 2012 by Administrator@rootOwner

Issue states/issue workflow

Created by: cweagans

It'd be really cool to have a State or Status dropdown field on issues, where things like this might be selected:

  • Active
  • In progress
  • Needs Review
  • Closed

This feature would complement issue milestones (issue #339) very well.

Users should be able to change the issue status in a comment on the issue. When the status is changed, it should show the status change sort of like this: http://drupal.org/node/1009982#comment-5508492 (Note where it shows the status change in the comment). That way, users can see how the status changed over time and the conversation that happened around those status changes. When commenting, users should be presented a couple of buttons.

For an active issue, users should get the option to "Comment", or "Comment and start working" (changes status to In progress). For an in progress issue, users should get the option to "Comment", or "Comment and submit for review" (changes status to Needs review), or "Comment and stop working" (Changes status back to active). For a needs review issue, users should get the option to "Comment", "Comment and close" (changes status to closed), or "Comment and continue working" (changes status back to in progress).

The current issue status should always be shown at the top of the issue.

Assignee
Assign to
Time tracking