Bookmarked Why te database version and how it’s going (by Tienson Qin)
Long time blog buddy Jörg Kantel, aka der Schockwellenreiter, points to the discussion above, on how Logseq is moving away from running on top of you file system towards a database tool. I understand how that may help solve the issues they indicate w.r.t. collaboration and synchronisation, but like Jörg I don’t like it when my stuff is locked away in some database structure I don’t have ready acces to from inside other apps and scripts. It’s why e.g. Joplin is out of bounds for me. For Jörg it’s even more key I think, as he seems to be blogging directly from his markdown files. (I write my blogposts in markdown in Obsidian, but have a micropub script to push it one time / one-way to my website.)
There’s an intriguing remark further down that page that they will maintain both the markdown files and add a database on top, to provide other tools access. I wonder how that will work in practice, and how it impacts the things they intend to solve with the database. I use the closed source Obsidian, and it too has some data stored outside the files that keeps track of graphs etc., and I wonder if this is what they mean or not.
Jörg is looking at Foam as a result. When I started using Obsidian a few months after its launch in March 2020, Foam was more like an idea on top of VS Code editor than an application. I could be tempted to look at Foam again, but using VS Code as its base is something that doesn’t appeal to me.
We’ll continue to support both file-based and database-based graphs, with a long-term goal of achieving seamless two-way sync between the database and markdown files. This will allow you to leverage the benefits of the database version while still being able to use other tools
Tienson Qin