Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab Community Edition
GitLab Community Edition
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 14,022
    • Issues 14,022
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 806
    • Merge Requests 806
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLab Community EditionGitLab Community Edition
  • Issues
  • #22675

Closed
Open
Opened Sep 27, 2016 by Kish Singh@kishsingh
  • Report abuse
  • New issue
Report abuse New issue

Real-time boards lists - Backend

Description

  • Board config changes: This is not in scope.
  • List changes. I.e. if somebody adds/removes/reorders a list on a board: This is not in scope.
  • When certain attributes/data changes in an issue (title, description, others): This is not in scope.
  • What is in scope:
    • An issue changes from open to closed or vice versa. Then it may appear on a different list in the board. This is in scope.
    • An issue changes labels/assignees/milestones. Then it may appear on a different list in the board or not appear anymore. This is in scope.

Original details

Problem

The issue board already feels like a UI piece that reflects real time.. except its not.

Also, the issueboard has 2 usecases where real time ness is important:

  1. when doing a remote meeting and I change the label on a certain issue.. the one screencasting their screen with the issue board should not have to refresh their tab in order to see those changes.. as to avoid wasting time on an issue not relevant.

Original content issue: This is a problem for us at the moment as we have up 10 members of the team using the board. It has been annoying to keep track of the board as there is the constant need to manually refresh it to see any updates.

  1. for a non remote office. the issue board could be alway on screen on some monitor.. as to let everybody be aware of how issues are moving through their pipeline for example... or what still needs work etc.

Proposal

Make issue boards real time.. its already built in vue and is one of our prime UI views.

Links / references

Edited Sep 26, 2018 by Victor Wu

Related issues

Assignee
Assign to
Epic
Backlog
Milestone
Backlog
Assign milestone
Time tracking
None
Due date
No due date
9
Labels
Accepting merge requests Issue Boards Plan UX backend devops:plan direction feature real-time
Assign labels
  • View project labels
Reference: gitlab-org/gitlab-ce#22675