Does anyone know of a way to collaboratively manage a flashcard deck in Anki or Mnemosyne? Barring that, what are my options so far as making it so?
Even if only two people are working on the same deck, the network effects of sharing cards makes the card-making process much cheaper. Each can edit the cards made by the other, they can divide the effort between the two of them, and they reap the benefit of insightful cards they might not have made themselves.
You could use some sort of cloud service: for example, Dropbox. One of the main ideas behind of Dropbox was to have a way for multiple people to easily edit stuff collaboratively. It has a very easy user interface for such things (just keep the deck in a synced folder), and you can do it even without all the technical fiddling you’d need for git.
Exactly the right avenue. Unfortunately, Anki typically uses its own idiosyncratic data format that’s not very handy for this kind of thing, but it’s possible to export and import decks to text, as it turns out.
The issue with this is that if you’re months into studying a deck and you’d like to merge edits from other contributors, I’m not certain that you simultaneously import the edits and keep all of your progress.
Even so, the text deck route has the most promise as far as I can tell.
Exactly the right avenue. Unfortunately, Anki typically uses its own idiosyncratic data format that’s not very handy for this kind of thing, but it’s possible to export and import decks to text, as it turns out.
Anki itself stores it”s data in SQLlite databases.
I think there a good chance that Anki itself will get better over time at collaborative deck editing. I think it’s one of the reason why Damien made the integrating with the web interface on of the priorities in Anki 2
Does anyone know of a way to collaboratively manage a flashcard deck in Anki or Mnemosyne? Barring that, what are my options so far as making it so?
Even if only two people are working on the same deck, the network effects of sharing cards makes the card-making process much cheaper. Each can edit the cards made by the other, they can divide the effort between the two of them, and they reap the benefit of insightful cards they might not have made themselves.
You could use some sort of cloud service: for example, Dropbox. One of the main ideas behind of Dropbox was to have a way for multiple people to easily edit stuff collaboratively. It has a very easy user interface for such things (just keep the deck in a synced folder), and you can do it even without all the technical fiddling you’d need for git.
If the deck format is some kind of text like XML you could look into using git for distribution and a simple text editor for editing.
Exactly the right avenue. Unfortunately, Anki typically uses its own idiosyncratic data format that’s not very handy for this kind of thing, but it’s possible to export and import decks to text, as it turns out.
The issue with this is that if you’re months into studying a deck and you’d like to merge edits from other contributors, I’m not certain that you simultaneously import the edits and keep all of your progress.
Even so, the text deck route has the most promise as far as I can tell.
Anki itself stores it”s data in SQLlite databases.
I think there a good chance that Anki itself will get better over time at collaborative deck editing. I think it’s one of the reason why Damien made the integrating with the web interface on of the priorities in Anki 2