Page MenuHomePhorge

Remove the KolabObject interface
Closed, WontfixPublic6 Story Points

Description

The KolabObject interface allows to read&write kolab objects using kolab containers. The interface was a misguided attempt to be able to update libkolab if we have to correct something in the mapping from kolab containers to kde containers. Because there are no standalone KDE containers we have to depend on various parts of KDE for that interface. We also ended up with an ugly interface due to the mismatch between KDE containers and Kolab containers (e.g. relations/tags).

The interface is only used by the kolab-resource in kdepim-runtime, and the kolab-utils, which should be easy enough to port.

The KolabObject interface should be dropped completely, and it's use replaced by the MIMEObject interface (for which we need a better name).

Details

Ticket Type
Task

Event Timeline

mollekopf claimed this task.
mollekopf raised the priority of this task from to High.
mollekopf updated the task description. (Show Details)
mollekopf added a project: Libraries.
mollekopf changed Ticket Type from Task to Task.
mollekopf subscribed.
vanmeeuwen lowered the priority of this task from High to 60.Apr 28 2015, 11:44 AM
vanmeeuwen subscribed.

Everything's medium until product owners say different.

vanmeeuwen lowered the priority of this task from 60 to Normal.Mar 28 2019, 8:13 AM