Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
briar
briar
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 694
    • Issues 694
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 15
    • Merge Requests 15
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • briar
  • briarbriar
  • Issues
  • #502

Closed
Open
Opened Jul 19, 2016 by Ernir Erlingsson@ernirDeveloper

Forums: remember closed nested discussions

Currently, when a user enters any forum the whole forum tree is open, i.e. there are no branches closed. One user had already closed off some branches (by pressing the chevron) but was annoyed that it was re-opened the next time he entered the forum.

I understand the resentment and am for storing the visibility state of any forum. We might need to improve the UX though when a user receives a message in a branch that he has closed. Right now the discussion branch is re-opened in that case but this feels like the wrong approach at the moment. Closing a discussion branch should maybe be seen as a way of muting that discussion and we should perhaps be much more passive when it comes to displaying messages in muted branches.

My suggestion: We don't re-open closed branches automatically when new messages in those branches are received but rather display some indicator that the closed branch contains new messages.

Then there are the notifications, should we display a notification for a new message on a "muted" branch ? I'm torn on this subject and can find arguments for both. Perhaps just best to keep it simple for us and display them regularly ?

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: briar/briar#502