On previous versions of Zanshin (e.g. 0.2 if memory serves), the "context" concept was synchronised in Akonadi using the "category" concept of Akonadi/Korganizer/CalDAV. This is not the case in 0.4. I don't know whether this is voluntary or not. My opinion is that there is sufficient overlap between both concepts to justify synchronising context using the category field. Especially since the alternative is to not synchronise context, meaning that Zanshin cannot be used on different devices (which, for a TODO list, means a no-go for many users, including me unfortunately...).
Unfortunately can't be addressed. We reached the limitation of the category fields with 0.2 already and abusing them for contexts were creating performance issues. If we want to sync contexts back to categories it would need to be done inside Akonadi, what we would do would be nasty slow workarounds otherwise.
So synchronising "context" using calDAV is not a planned feature then?
Not for now indeed. Also, if we aim at fixing it, I think it should be addressed one level below us (in Akonadi).
OK. Thanks