About things I don’t like about Spaced Repetition community plugin:
- The plugin will modify your existing notes i.e. scheduling information is stored withing your card definitions
- There is no clear way to maintain your data accessible outside the plugin other than using separate files to create card definitions
- There is no standard syntax to define your cards, i.e. your data is locked to using that specific plugin
Additional comments:
1. Storing scheduling information in a separate yaml file is planned although this will most likely be only compatible internally with the plugin itself, not other flash card software, i.e. we don’t have a standard
2. Migration “from one storage system to another” is planned but I think we are dealing with data migration when using the plugin in both before and after and the data involved in this process is only compatible and accessible withing the plugin
3. Currently we can universally use CSV, XLXS and ODS. Things get difficult if inline formatting (bolds, italics etc) or mathematical formulas are used. Obsidian is suitable for writing and previewing mathematical formulas using MathJax (but not all packages are available). In this regard we could assume Obsidian could be well suited to create flash cards. In my experience MathJax in live preview is unstable and not usable but it works fine in reading mode.