We have some tough design choices when we initially decided on the group sharing features. While I certainly see your point (convenient from a user's view), there are complications to support such logic. We've decided to make "Group" and "My" separate for several reasons:
1) There might be actions happen in the group (such as the group admin changes the tag, comments, etc. or even delete the bookmark in the group) that you may not wish to automatically translate back to your "My Bookmarks" section.
2) Likewise, if we automatically translate / copy what's happening in your "My bookmarks" to the groups that you've shared to, your latest change may not be in sync with what's happening / group dynamics in that same identical bookmark but now in the group setting - there could be other group members' active discussion, contributions, etc... If we simply copy your "My" to "groups", while it makes sense from a user's "my" perspective, the overwrite could potentially cause more group collaboration / dynamic issues.
Diigo platform is more than just sharing bookmarks. With our current features and future features in mind, trying to keep track of who contributed what, what overwrites what, sync data in real time, etc... is quite complex in programming logics and heavy in real time computing resources. Since you can easily check your group activities, vs. your own "my", we feel our current design is a reasonable "compromise".
Thanks
Peter
We have some tough design choices when we initially decided on the group sharing features. While I certainly see your point (convenient from a user's view), there are complications to support such logic. We've decided to make "Group" and "My" separate for several reasons:
1) There might be actions happen in the group (such as the group admin changes the tag, comments, etc. or even delete the bookmark in the group) that you may not wish to automatically translate back to your "My Bookmarks" section.
2) Likewise, if we automatically translate / copy what's happening in your "My bookmarks" to the groups that you've shared to, your latest change may not be in sync with what's happening / group dynamics in that same identical bookmark but now in the group setting - there could be other group members' active discussion, contributions, etc... If we simply copy your "My" to "groups", while it makes sense from a user's "my" perspective, the overwrite could potentially cause more group collaboration / dynamic issues.
Diigo platform is more than just sharing bookmarks. With our current features and future features in mind, trying to keep track of who contributed what, what overwrites what, sync data in real time, etc... is quite complex in programming logics and heavy in real time computing resources. Since you can easily check your group activities, vs. your own "my", we feel our current design is a reasonable "compromise".
To Top