Page MenuHomekolab.org

Port libkolab away from KSystemTimeZone
Open, NormalPublic2 Story Points

Description

The timezone daemon is no longer existing (fortunately). Use the Qt equivalent.

Details

Ticket Type
Task

Event Timeline

mollekopf updated the task description. (Show Details)
mollekopf raised the priority of this task from to High.
mollekopf claimed this task.
mollekopf added a project: Libraries.
mollekopf changed Ticket Type from Task to Task.
mollekopf added a subscriber: mollekopf.
vanmeeuwen updated the task description. (Show Details)Apr 21 2015, 5:56 PM

Consider removing the dependency on Qt altogether for this part by using Boost directly, which is more stable and can be ported more easily, reducing the dependency tree.

Dropping QT from libkolab would be a complete rewrite of it, and also mean we no longer use any KDE libraries.

The most used facility of libkolab is the implementation of the MIME message format, which could be implemented using another 3rd party MIME library.
Other parts such as the calendaring facilities would require an alternative to KCalCore.

Overall this would be a significant change in our strategy. In case Qt is indeed too much to bear, then we should probably rather look into writing another library for the parts that we require that has no ties to qt, like libkolabxml.

Or did I misunderstand the suggestion?

meier added a subscriber: meier.
mollekopf renamed this task from Port away from KSystemTimeZone to Port libkolab away from KSystemTimeZone.Apr 24 2015, 11:51 AM
mollekopf edited a custom field.
vanmeeuwen lowered the priority of this task from High to 60.Apr 28 2015, 11:44 AM

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