[FR] add cloud sync #6

Open
opened 2014-06-16 07:47:12 +02:00 by Ghost · 3 comments
Ghost commented 2014-06-16 07:47:12 +02:00 (Migrated from codeberg.org)

As any other PIM application, this one strongly needs cloud sync support.
For my own taste I'd prefer wifireminders sync to Google Task just like Astrid does.

As any other [PIM](http://en.wikipedia.org/wiki/Personal_information_management) application, this one strongly needs cloud sync support. For my own taste I'd prefer wifireminders sync to Google Task just like [Astrid](https://github.com/todoroo/astrid) does.
Ghost commented 2014-06-22 11:17:00 +02:00 (Migrated from codeberg.org)

Created by: glesik

Sure, sync is necessary these days, but I strongly oppose using non-free services like Google. ownCloud Notes or Todo.txt look like reasonable alternatives, but that's quite some work for such a small project. Any help is welcome! :)

*Created by: glesik* Sure, sync is necessary these days, but I strongly oppose using non-free services like Google. [ownCloud Notes](https://github.com/owncloud/notes) or [Todo.txt](http://todotxt.com/) look like reasonable alternatives, but that's quite some work for such a small project. Any help is welcome! :)
Ghost commented 2014-07-31 19:33:37 +02:00 (Migrated from codeberg.org)

Created by: ToeJet

instead of sync support or proprietary tie in, would it be possible to:

  1. Specify a folder and file name on the device.
  2. Any change on the app forces a save (Overwrite)
  3. Set a polling interval or tie it to WiFi polling interval
  4. At polling interval just reload the file. Automatically overwrite the list.

The format of the saved file will not matter. Simple text or XML would be nice. The save, reload scheme will prevent conflict resolution.

A user could the set up another tool (Dropbox, OwnCloud, FolderSync...) to handle the sync. Possibly as simple as making sure they specify a file in a folder already synced.

*Created by: ToeJet* instead of sync support or proprietary tie in, would it be possible to: 1. Specify a folder and file name on the device. 2. Any change on the app forces a save (Overwrite) 3. Set a polling interval or tie it to WiFi polling interval 4. At polling interval just reload the file. Automatically overwrite the list. The format of the saved file will not matter. Simple text or XML would be nice. The save, reload scheme will prevent conflict resolution. A user could the set up another tool (Dropbox, OwnCloud, FolderSync...) to handle the sync. Possibly as simple as making sure they specify a file in a folder already synced.
Ghost commented 2014-08-02 10:06:29 +02:00 (Migrated from codeberg.org)

Created by: glesik

I like the idea of file sync and todo.txt is probably the best way to implement this. The advantage is that there are numerous clients around (I use Simpletask Cloudless, for example). Reminders then could be added to todo.txt with rule names as contexts (e. g. @home or @work, see todo.txt syntax). All I would need to do is parse the file searching for those contexts.

*Created by: glesik* I like the idea of file sync and todo.txt is probably the best way to implement this. The advantage is that there are numerous clients around (I use [Simpletask Cloudless](https://f-droid.org/repository/browse/?fdid=nl.mpcjanssen.simpletask), for example). Reminders then could be added to todo.txt with rule names as contexts (e. g. `@home` or `@work`, see [todo.txt syntax](https://github.com/ginatrapani/todo.txt-cli/wiki/The-Todo.txt-Format)). All I would need to do is parse the file searching for those contexts.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
glsk/wifireminders#6
No description provided.