Store interval metadata in database
Store intervals as JSON objects.
JSON as data format would allow to add metadata flexibly without having to adapt the parsing each time it happens.
I feel compelled to say that if the format of the database is going to change, it might be worth revisiting #244
With the Taskwarrior/Timewarrior project philosophy in mind I would say alternative backends are not off the table, but they will neither be the sole nor the default option.
With the Taskwarrior/Timewarrior project philosophy in mind I would say alternative backends are not off the table, but they will neither be the sole nor the default option.
:) I understand (and do not have any real issues with the philosophy)