I’ve already seen these posts:
Idea is for a live share feature, similar to options like
VS Code Live Share Extension Pack
HackMD / CodiMD
for real-time team collaboration. The main feature is that one or more people can edit the same document at the same time and see each others cursors. Perhaps even sharing the same application UI state with panel locations, file browser, graph view, etc.
Use case or problem
Across two or more people (good for Teams) .
Across devices of same person.
Chat and Communication.
Assuming that it is going to be on server-less P2P model, This will allow users to skip any third party service, and allow better privacy and control.
I suggest a Peer2Peer solution for collaboration. On server-less model, (server-less implies that no server computer will negotiate when establishing P2P contact, it must all depend …
So I assume it’s not possible atm?
But if you’re not editing the same document, is it possible to have multiple people edit an Obsidian (different documents) at the same time?
Thinking about using Obsidian within my team.
Yes, you can definitely do that.
Your question (the one I quoted) asks about different documents, right? In that case it’s alright. If you work on the same document, I think the later change would just override.
Yes, the latest Obsidian Sync comes with conflict merging. Synced vaults can’t be shared yet, so please use the same account on multiple devices.
I hope that helps!
Yjs. Peer 2 peer collaborative spaces.
Update on this. Haven’t tested it myself yet. But for anyone who stumbles onto this thread:
Hi, everyone. I released Self-hosted LiveSync.
It available for PC, Mac, Android and iOS (and should be Linux).
It must be useful for the people who have limitations to using the cloud (e.g. Researcher, Creator, or Developer) to keep NDA or some agreement.
Or writing in many devices and switching frequently and need conflict detection and merging.
This plugin uses CouchDB as the LiveSync’s backend.
So you can use your own CouchDB or IBM Cloudant instance.