9 ms·
It does support exporting in the form of .mochi files, which is basically just a zip file containing media from the deck and a plain text EDN for describing the
by knubie 7y ago
It does support exporting in the form of .mochi files, which is basically just a zip file containing media from the deck and a plain text EDN for describing the data, which could be easily converted to JSON or CSV or whatever.
The browser version persists to local storage, but the desktop app persists to a flat file that is backed up every time the app launches.
- AlphaWeaver 7y agoGreat, thanks for the transparency. When you say that the flat file is backed up, what do you mean by that?
- knubie 7y agoIt's a bit complicated, but changes in the app are stored separately, and then applied to the stored db on app start-up. So the previous stored db is backed up before the new changes are applied. Hope that answers your question.
- AlphaWeaver 7y agoMy primary concern is about data recoverability, which it appears there isn't currently a solution for. Looks great though, just wanted to try to understand.
- adamfeldman 7y agoGiven the use of EDN, I take it Clojure(Script) is part of your tech stack?
- knubie 7y agoYep, ClojureScript.