edgimar  committed 1e379f7

- add list of possible todo's

  • Participants
  • Parent commits d17eeb3
  • Branches default

Comments (0)

Files changed (1)

+* Ideas (I am not likely to spend too much time working on these)
+Anyone who feels like working on one of these items, go for it.  Also, please let me know if you do, so I can update this file to prevent duplication of effort.
+** URL naming scheme for sources
+replace the --profile flag with a URL-like scheme for specifying data sources, and have only --from and --to flags. For example:
+- file:///path/to/orgfile
+- gtasks://profile/listname
+Having a naming scheme like this removes the need to hard-code the type of the data-sources.  It will allow the future possibility of syncing two gtask lists, two local files, etc.
+** Add other tasklist (or other) backends / refactor the code to make it easier to add new backends.
+** Figure out how to identify whether a google-tasks list is currently being edited, and postpone syncing until it is no longer being edited and remains so for a certain period of time.  Might be able to use the "updated" timestamp provided from the GTasks API representation of a task.
+** More intelligent sync using task GUIDs provided by google, stored as properties of the org-mode headlines
+** only allow syncing when is present and the diff3 program exists