Closed Abdullah16M closed 3 months ago
Syncing is a big thing. I've thought a lot about how to do this. But there are many challenges to implementing.
There are many others problems I've found.
I tend to implement only reliable features, I don't have an idea of how to do this for syncing yet. So I decided to suspend this feature.
Thanks for the issue and the options offered.
I agree with you that syncing is a big thing, and i think that to make more doable:
Standardized the database format
The app is in active development. Database schema is constantly changing.
This effectively solves the problem in many cases.
Yes, there are no problems that can't be solved (almost). I'm not saying I won't implement synchronization. I will do it, but later.
I have dozens of features I want to implement first. Only after stabilization do I plan to do a synchronization, may be including PC client.
Syncing can be achieved by:
I think starting by supporting webdav is the best route for both options.
Why would this be useful? I use a phone and a tablet, being able to switch between them while using the app will be very convenient. Thanks for this great project.