Hi, As you know, Max will be working a.o. on syncing in the context of his GSoC project with Ed. The original motivation is of course being able to easily sync data between our clients for Maemo, Windows Mobile and the desktop.
But I got thinking, while we are designing the protocol, wouldn't it make an awful lot of sense to try and spend some more effort and design it in such an open way that syncing could also happen with *other* SRS programs based on the SM2 algorithm? I've contacted Zane from StudyArcade, a free native iPhone app (http://inzania.com/) as well as Khatzumoto from AJATT fame, who has a web- based system Surusu (http://surusu.com/), and they are both very interested. The mutual benefits are obvious: Mnemosyne users will gain the possibility of doing reviews on the web and on the iPhone, and StudyArcaders and Surusists will gain a desktop app for easier data entry. I've also contacted Damien from Anki, but he does not seem to be too interested... (http://groups.google.com/group/ankisrs/browse_thread/thread/410997e06be22302). Obviously, the implementation of the schedulers in all of these apps will be slightly different, but I doubt users will notice in practice. Also, some more variability will be good for the data we collect for the research project. Nobody will of course be forced to use these other applications (which will keep their separate identity), but purists will need to wait until somebody writes a libmnemosyne-based client for these platforms. Ultimately, it's all about giving our users more options, as well as saving development time by not reinventing the wheel. I'm interested in hearing what the rest of the community has to say on this. (please reply to mnemosyne-proj-users, not -devel) Cheers, Peter PS: practically speaking, I will first spend some more time doing architectural rework of libmnemosyne, and after that I will start working on a draft document for the syncing protocol, which I will post to mnemosyne-proj-devel for feedback by all interested parties --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en -~----------~----~----~----~------~----~------~--~---
