I’m a former Roam Research (RR) user. I attended one or two book clubs where we used RR to note and stuff. It was quite easy because of the cloud-based nature of RR.
Basically, it’s a shared workspace where every member can access shared notes, contribute their own notes, and link with others’ notes.
Do you have any idea on how to implement it on Obsidian? Could we do the same using cloud services?