Backing up / File Storage #77
Replies: 1 comment 5 replies
-
Using an internal database or library is necessary to implement some features that Zavala has. The biggest one is iCloud syncing. How would I keep things in sync if a user is editing one of Zavala's OPML files while Zavala isn't running? I understand your concern though. I've lost data before because the application I was using was obsolete when I went back and tried to open the file. I think the best I can do is build a function that that exports the whole database as OPML files inside a zip file. You would have to run this yourself periodically until I add automation to Zavala. Then you could schedule archives with something external to Zavala. |
Beta Was this translation helpful? Give feedback.
-
I'll admit that I'm a bit naive when it comes to how Mac apps store data. In evaluating Zavala, I was looking at whether it would serve as a good data store for the outlines (like a note app), as opposed to simply using it as an editor. However, the current implementation requires that all files are in Zavala's "library", and it doesn't look like the files themselves are stored as plain text anywhere (that I could find at least!).
The reason I'm wondering about this are backups, and how one might be able to make sure that the data is app "independent" and "future proof". I use NotePlan and one benefit is that all notes entered into the system are stored as simple plain text on disk, easy to find and back up. Also future proof in that if NotePlan goes away, all my notes are easily accessible in plain text form.
Even if I were to use this as a simple outline editor, constantly having to import and export files is a bit bothersome. Any chance we'd be able to get a mode where the app just reads and writes files (OPML or even MD) stored on disk?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions