[Development] Reviving QtPIM
Adriaan de Groot
groot at kde.org
Thu May 14 16:31:08 CEST 2026
QtPIM development stopped in 2020 -- Luca Weiss bumped the module version to
6.0.0, but it was never, AFAIK, part of any Qt 6 release. It also never was
updated with CMake as a build-system.
There are consumers of QtPIM, though. Lomiri, a Free Software convergent
software stack (think tablets, phones, and desktop), uses it. There's an effort
going on to update that to Qt 6, which would include QtPIM.
I have dealt with the build-system and porting to Qt6, such that it builds and
passes autotests. I haven't dealt with the QML, yet -- I presume that will
need more work as the language itself changed a bit. That work happened on KDE
Invent, because (a) there's a mirror there due to the KDE Free Qt Foundation
work and KDE Free Qt Patch collection work -- that was relevant at the tail
end of the Qt5 era -- and (b) that GitLab instance supports personal work-
branches even in mirrored repositories. The mirror is, however, supposed to
just mirror upstream.
But it leaves me (and Lomiri) in a weird situation: there's work being done,
and it is sort-of-upstreamable, but I can't point at an upstream and say "it
goes there" because Qt hasn't done a release of this in years.
So what should I do here? I can throw things at Gerrit, but that only makes
sense if this ends up in a releasable state eventually (I'd be personally
satisfied it it was releaseable on common Free Software platforms, and don't
care about esoteric ones ..). It could be hard-forked with the same name and a
different "upstream", or renamed. I'm open to suggestions.
[ade]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20260514/36c05f08/attachment.sig>
More information about the Development
mailing list