Want to:
I’ve been toying a bit with the idea of having a chat frame on the miro board, so the discussions related to certain miro board contents are next to each other rather than in some external application.
Current comment behavior that prevents that:
Using comments comes close to that, but there are some ways that comments behave that prevents it from fully working as it could:
- Pinning state does not persist through work sessions. When a comment is pinned, it is no longer pinned when I refresh the browser tab. Maybe this is intended behavior, but in most cases I’d like the things to be restored to the state I left them in the previous work session. This would allow us to have chat messages always exposed on the board so it would require less work to see the state of the chats when there are many because if they are not pinned, you need to click each tiny comment bubble to open them, which it annoying when there are many threads in the board.
- Pinned comments are always scaled up in the view, occluding the board. Having pinned comments scaled up like that is not always useful, - if you have many pinned comments at once then they will occlude the whole view of the board.
Some thoughts on potential features that could enable it:
It seems to me that pinning a comment element does too many behavior changes at once, and it could be more usable in more scenarios if those behavior changes of the pinning option were broken up into smaller sets of options.
There are times when a comment chat is so important that it should have a priority on the screen, and some times when it should be ignored almost completely, and some times it is something in the middle. Breaking up the behavior of the pinning feature, and maybe adding some, - we could have options similar to this:
- Pin to keep the comment thread open, but not scale with the zoom, so it behaves more like any other board element to its true scale is related to its related board contents. When unpinned, it can auto shrink down into its bubble like now.
- Scale up to bring the chat content into a readable surface when a new comment is sent to the comment thread. So whichever zoom level I am in, the text is legible. If a thread is important enough;
- Stick, if the chat should come into view from the periphery when it is on the board and it gets a new text message, - so I could easily reply to it without leaving the current position of the board.
- Bell to get notified on new messages in the comment thread, sent to email, a notification list, etc.
With those three options, I could
- Make comment threads that are important to me
- pinned to be open at all time on the board, - and I would not have to click the bubble at the start of every session.
- pop into view in a legible size when it has a new comment and let me instantly reply on it without having leaving the board position I am currently in.
- get notified when I am in another board than where the comment thread is.
- Make comment threads that not important to me
- unpinned so it remains a tiny bubble that takes as little space as possible on the board.
- not pop into view and disturb me, unless I am tagged in the conversation.
- keep my notification channels clean, as I don’t need to be notified.
- Make comment threads which are curious to me
- pinned so I can quickly read over the latest state of the chat as I browse the board.
- not pop into view and disturb me from the board contents that is my main work area.
- I could choose to get notified about new comments or not, depending on what i want updates about in the notification channels.
So yeah, I think in that form the comment bubble could be given more important roles when it comes to bringing the conversation into the board itself.