lovasoa / whitebophir

Online collaborative Whiteboard that is simple, free, easy to use and to deploy
https://wbo.ophir.dev
GNU Affero General Public License v3.0
2.17k stars 417 forks source link

Show and set board position #134

Open vasylOstrovskyi opened 4 years ago

vasylOstrovskyi commented 4 years ago

The board canvas is very large, and this is cool. But on the other hand, during collaborative work one can easily get lost, and it would be good to have a kind of coordinate system, so that one could point others to a particular area of the board. Working with WBO directly, one can see and set this info in the link, like https://something.here/boards/boardname#xpos,ypos,zoom, but for embedded solutions like etherpad or jitsi this is unavailable. It would be nice, say, to have an indicator of the current position and a button like "go to positon" or something similar. Regatds, Vasyl

lovasoa commented 4 years ago

What I currently do to work around this is that I try to start the conversation zoomed in on the top left, and then zoom out to find the others when I'm lost.

vasylOstrovskyi commented 4 years ago

14.09.20 11:51, Ophir LOJKINE пише:

What I currently do to work around this is that I try to start the conversation zoomed in on the top left, and then zoom out to find the others when I'm lost.

Thank you, yes, it works if youare completely lost, but this is not perfect if you need to draw attention to a particular area of the board. So I stll think that this would be a good enhancement.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/lovasoa/whitebophir/issues/134#issuecomment-691916296, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIAJ6LQSMXAEPYRGJ5AXAXLSFXKQVANCNFSM4RLHYT2A.

vasylOstrovskyi commented 4 years ago

A kind of bookmarks available to all users would be even better. So that any user could (i) create a bookmark (ii) get a list of available bookmarks (iii) go to selected bookmark

drpetersen commented 4 years ago

Well, bookmarking already works out of the box with your run-of-the-mill bookmarking facility, like so: https://wbo.ophir.dev/boards/anonymous#50419,23683,1.5

What I'd think would be extremely cool would be a "follow all users" option, like in etherpad. If enabeld, this should take you to the position (and zoom level?) of the last user writing to (i.e. painting, erasing, moving stuff around on) the current board.

I am aware that this might become chaotic on a board with many participants drawing simultaneously, that's why on etherpad (with some plugin) you can configure to follow only a selection of specific users. I think, though, that just having the option of following everybody or nobody would be sufficient to enable cooperation when needed (and possible) and disable it otherwise.

No idea how easy or hard to implement this would be.