Right now, there are several (fairly minor) problems around Inthe.AM's complex integrations like automated duduplication and trello that have bugs that are very difficult to diagnose including:
Some issues don't deduplicate when they really should (or, maybe, they just don't deduplicate from Trello?).
After pushing-up a new issue, sometimes there are a surprisingly large number of issue changes downloaded in the next synchronization.
Sometimes issues are present in your task list but not in trello and vice-versa.
It might be helpful to begin recording changelogs for each task change including maybe the following information:
Field changed (if multiple, create multiple entries)
Date of change
Original value
Final value
Source of change (API, Trello, Sync, etc.)
We probably don't want to have to keep track of these values forever, so maybe we should delete historical entries after they reach a certain age.
Fixing this would make it much easier to diagnose, triage, and fix a variety of categories of issues by making it clearer why things are the way they are.
Right now, there are several (fairly minor) problems around Inthe.AM's complex integrations like automated duduplication and trello that have bugs that are very difficult to diagnose including:
It might be helpful to begin recording changelogs for each task change including maybe the following information:
We probably don't want to have to keep track of these values forever, so maybe we should delete historical entries after they reach a certain age.
Fixing this would make it much easier to diagnose, triage, and fix a variety of categories of issues by making it clearer why things are the way they are.