I recognize that this is kind of a big ask, but I am wondering if you would consider an alternative plain text syncing or storage option. I understand that Inkdrop uses a JSON schema currently, so the metadata attached there would be lost. I think this would be a fine compromise as long as it was communicated to the user (or you could still have the JSON as pure metadata).
The advantage here being the option of editing notes in other places, and transferring them in a more universal way without an intermediate import/export step.
Thanks for the suggestion. I understand filesystem-based sync is useful in some cases.
However, Inkdrop focuses on providing the seamless sync across devices including mobile platforms which don’t work well with filesystems. Adding more sync mechanisms would cause a lot of unexpected problems like compatibilities as you mentioned.
As I wrote in the roadmap here, I would rather focus on the core features.
@craftzdog, yeah, I understand the limitations and also your reluctance. I suppose since there is local JSON syncing, someone could write a script to automatically convert those to Markdown files, but Inkdrop would need to support syncing back from local backups … is that a feature you would consider?