Bug 400993

Summary: Store Contexts in vtodo CATEGORIES field
Product: [Applications] zanshin Reporter: Erik Quaeghebeur <bugs.kde.org>
Component: generalAssignee: Kevin Ottens <ervin>
Status: REPORTED ---    
Severity: normal CC: mbensi
Priority: NOR    
Version First Reported In: 0.5.0   
Target Milestone: already done   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Erik Quaeghebeur 2018-11-13 07:10:25 UTC
Currently, Zanshin stores Contexts as Akonadi tags. This does not sync to other devices. Therefore, to sync also Contexts to other devices, please store them in the CATEGORIES field of vtodos <https://tools.ietf.org/html/rfc5545#section-3.8.1.2>.
Comment 1 Justin Zobel 2022-12-03 09:01:33 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 2 Erik Quaeghebeur 2022-12-03 15:04:28 UTC
(In reply to Justin Zobel from comment #1)
> Thank you for reporting this issue in KDE software. As it has been a while
> since this issue was reported, can we please ask you to see if you can
> reproduce the issue with a recent software version?

The implementation has changed. Now the custom X-KDE-ZANSHIN-CONTEXTLIST:uuid field is used in a vtodo in combination with a vtodo with that uuid with a custom X-KDE-ZANSHIN-ISCONTEXT:1 field. This syncs to other devices, but cannot be interpreted, so the problem stays. Again, it seems to me that the CATEGORIES field of vtodos is appropriate here.