Hi,
I read through the FAQs here and the FAQs on the ankihub website and also searched the website for any guidance on how ankihub actually works besides for people who want to actively create and use it in study groups with many collaborators. Unfortunately, I could find much on what to keep in mind when using it. Maybe I didn’t search carefully enough but I feel like there are quite a few issues that can happen that can be avoided and it would be great to have them explained somewhere.
Issues we’ve had have mostly had to do with submitting changes or synching and not knowing what effects certain action will have on edits we or others had made.
For instance, say I created a deck of 10 cards and my friend who is subscribed to this deck made some changes (not in protected fields) to notes 1 and 2 that she wants to share with the rest of our study group but hasn’t submitted the changes yet. Say I made different changes on the same notes 1 and 2 but suggest them and merge them before she has the chance to do so. The second she syncs with anki hub will my changes override her unsubmitted changes?
If so, she has to be careful to turn off “sync on ankiweb sync” to not accidentally loose stuff.
If not, her deck and the ankihub deck wont be the same anymore. Now say she and I talk and she says your changes are actually better and I want your improved and merged cards 1 and 2 too, how does she get the updates?
Or say, a deck has again 10 cards I make changes to card 1 and 2 again and leave he rest of the cards alone. I didn’t suggest the changes straight away because I’m not sure yet if they are all improvements and wanna do more research in the evening. Noone else has made changes but I want to sync with ankihub because of another deck where I need updates to study before class. Since I can’t just sync some ankihub decks and not others does my card 1 and 2 now get overwritten with the original version of these card because I hadn’t suggested and merged the changes?
Another situation we’ve encountered was this: A friend changes 5 cards of an ankihub deck that we’re collaborating on. I sync with ankihub and they download fine. Then I panic because I remember that this morning when I was studying on my ipad i fixed a ton of mistakes on another ankihub deck that I do not wanna loose. I didn’t suggest them all individually while on the ipad because I didnt want the hassle. Luckily, I remember that my changes that are now overwritten (from syncing with the unedited version of those cards that was on ankihub) are still present on my unsynced iPad so I force sync back to ankiweb and download from there to my mac. Now I bulk suggest my edited cards and that problem is solved but I dont have my friends 5 edits from the beginning anymore. I sync with anki hub several times but those edits still dont change/download on my computer even after restarting anki. When he suggests them again they of course dont get suggested again since they are already merged with ankihub and other friends of mine do get the updates.
I’m sure there are other scenarios as well and sorry for the lengthy message. It would just be great to have some clarification on how this all works, how the system prioritises, syncs and overwrites etc. and if what I am describing here are bugs or if its all intentional and if the latter how do we achieve the desired outcome in these scenarios?
Does one just have to be super cautious about synching with ankihub basically or always immediately suggest all edits?
Thanks for your help.