← Back to team overview

gtg team mailing list archive

[Bug 625025] [NEW] directory backend

 

Public bug reported:

Several people have been asking for a way to sync GTG which doesn't use external services for privacy reasons.
Couchdb is a viable solution, but non using ubuntu-one to sync couchdb is not simple.
Localfile is not a solution because it doesn't check that if the file has changed. (maybe we should state that)
Moreover, you have to merge localfiles to sync to task sets, which is not a nice thing

A solution could be a directory backend, where each file is a task. It's
better for syncing and to keep in a code revision system (like bzr).

Marking this as "love" as it's not difficult to do (it just has to go
along the RTM backend lines), and need the developer to understand only
the Backend class (not all GTG). Ask me if you're interested.

** Affects: gtg
     Importance: Wishlist
         Status: Triaged


** Tags: backends love

** Changed in: gtg
       Status: New => Triaged

** Changed in: gtg
   Importance: Undecided => Wishlist

** Changed in: gtg
    Milestone: None => 0.4

-- 
directory backend
https://bugs.launchpad.net/bugs/625025
You received this bug notification because you are a member of Gtg
contributors, which is subscribed to Getting Things GNOME!.

Status in Getting Things GNOME!: Triaged

Bug description:
Several people have been asking for a way to sync GTG which doesn't use external services for privacy reasons.
Couchdb is a viable solution, but non using ubuntu-one to sync couchdb is not simple.
Localfile is not a solution because it doesn't check that if the file has changed. (maybe we should state that)
Moreover, you have to merge localfiles to sync to task sets, which is not a nice thing

A solution could be a directory backend, where each file is a task. It's better for syncing and to keep in a code revision system (like bzr).

Marking this as "love" as it's not difficult to do (it just has to go along the RTM backend lines), and need the developer to understand only the Backend class (not all GTG). Ask me if you're interested.





Follow ups

References