Re:Org-roam: Emacs org file based personal knowledge base sy...
by lvh on Friday July 03, 2020 @01:04PM
(#23725614)
Does anyone have any research or experience with using "personal" systems like these as a team? I've always seen them described as having a single user, but many of the links seem like they'd be just as powerful for a (maybe small, maybe tightly-knit) team.
[ Parent
| on HN ]
Re:Org-roam: Emacs org file based personal knowledge base sy...
by dangirsh on Friday July 03, 2020 @02:09PM
(#23726131)
I've used RoamResearch in small groups, and it works well. Just don't try to edit the same block simultaneously (last one wins).
If anyone has successfully done something similar with org-roam, I'd love to hear about it. I've never been on a team that would even consider it, given the Emacs learning curve. That said, I recently helped a Vim + Bear user switch to Doom Emacs + org-roam, and he was swimming in days.
Is anyone aware of projects to diff / merge content in collaborative knowledge graphs like these?
Re:Org-roam: Emacs org file based personal knowledge base sy...
by soraminazuki on Friday July 03, 2020 @01:39PM
(#23725881)
org-roam is great for personal use, but itβs not quite yet ready for team use. It kind of breaks when synced across multiple computers likely because it stores absolute paths in a sqlite database.
Re:Org-roam: Emacs org file based personal knowledge base sy...
by jethroksy on Friday July 03, 2020 @01:42PM
(#23725906)
Author here. You can move the sqlite database to a separate location by setting a variable, and that should resolve the syncing issues. I do this and have the files synced via Dropbox across my different machines.
Re:Org-roam: Emacs org file based personal knowledge base sy...
by lvh on Friday July 03, 2020 @01:59PM
(#23726053)
IIUC, the SQLite database is just an index, and can be rebuilt from the underlying data which makes this approach possible. Is that right?
Re:Org-roam: Emacs org file based personal knowledge base sy...
by jethroksy on Friday July 03, 2020 @02:09PM
(#23726132)
Yep, that's right!
Re:Org-roam: Emacs org file based personal knowledge base sy...
by drewr on Friday July 03, 2020 @01:48PM
(#23725952)
I tried storing the db in a shared Syncthing directory, but I had to make sure I only had one copy of Emacs running on any given machine. I of course couldn't do that so I would get conflicts with the db file and have to manually clean it up. Did I miss something?
Re:Org-roam: Emacs org file based personal knowledge base sy...
by soraminazuki on Friday July 03, 2020 @02:36PM
(#23726329)
Thanks, this is exactly what I needed.