Menu

#56 First synchronisation when timestamp for last synchronisation is absent

0.8.0
complete
True
Task
2024-05-03
2020-10-24
No

In the current version of GTD Sync the following logic applies: when you did not specify a location of todo.txt (attribute todoTxtPath is not present), it is assumed that you synchronise with todo.txt for the first time. In GTD Sync v1.0.0 it you will be able to specify the location of todo.txt before the first synchronisation, so that the assumption about a first synchronisation could be incorrect. That is why it is better to assume that is your first synchronisation when there is no timestamp for the last synchronisation (attribute dateLastSync is not present).

Logic and exceptions for first synchronisation are quite different from other synchronisations. Behaviour might change slightly from you point of view. Features might be added to GTD Sync v0.8.0 for these small changes or small improvements.

Related

Tickets: #69

Discussion

  • Henk van den Akker

    • status: pending --> in-progress
     
  • Henk van den Akker

    Todo

    • Review and adapt test cases with regard to presence of todoTxtPath and dateLastSync
    • Adapt Bizagi process model
    • Review error messages that have to be changed or removed
    • Adapt GTDSync.groovy and messages and their translations
    • Test and solve bugs
     

    Last edit: Henk van den Akker 2023-05-22
  • Henk van den Akker

    • status: in-progress --> test
     
  • Henk van den Akker

    • status: test --> complete
     
  • Henk van den Akker

    • Closed date: --> 2023-05-23 10:52:36.164000
     
  • Henk van den Akker

    • Closed: --> True
     

Log in to post a comment.

MongoDB Logo MongoDB