Menu

#45 Compatibility check GTD mind map

0.8.0
complete
True
Feature
2024-05-28
2020-10-17
No
Feature: Check compatibility GTD mind map
  In order to ensure that a mismatch in usage, version or language doesn't cause problems for you as a GTD Sync user
  As the GTD Sync developer
  I want GTD Sync to add and/or check the usage, major version and language with which your GTD mind map is processed

This story has been worked out in three features:

01 Check if mind map is in use as GTD mind map
02 Check GTD Sync version used for mind map
03 Check language used for GTD mind map

Any GTD Sync function should trigger these checks except for GTD Sync Quick Start.

Discussion

  • Henk van den Akker

    • Milestone: 1.0.0 --> 0.7.7
     
  • Henk van den Akker

    • Milestone: 0.7.7 --> 0.8.0
     
  • Henk van den Akker

    • labels: version --> version, gherkin
     
  • Henk van den Akker

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

    • summary: Check whether GTD Sync version is compatible with GTD mind map --> Compatibility check GTD Sync version and GTD mind map
     
  • Henk van den Akker

    • Closed: --> False
     
  • Henk van den Akker

    Todo:

    • Comment out obsolete features/03_Archive/05_Check_GTD_mind_map_before_archiving.feature
    • Search and record locations of language check for all scripts and look for any other relevant checks
    • Further refine feature and add GTD mind map and language check. Refer from main description to feature repo
    • Build and test all included checks. Also include the necessary translation keys.
    • Replace original language check and other checks to be replaced with the compatibility check in the GTD scripts
    • Remove addons.gtdsync.archive.noGTDMindMap and other translations that have become obsolete
    • Push and translate in Weblate. Test translations.
     

    Last edit: Henk van den Akker 2024-05-28
  • Henk van den Akker

    Bookmarked 8 locations where checks should be replaced with compatibility check or where compatibility check should be added. GTDSyncQuickStart.groovy can be left unchanged.

     
  • Henk van den Akker

    • summary: Compatibility check GTD Sync version and GTD mind map --> Compatibility check GTD mind map
     
  • Henk van den Akker

    • status: in-progress --> complete
    • Closed: False --> True
     

Log in to post a comment.