Hi all,

I ping’ed our product folks in the Qt company to see if we have seen any 
customer-level interest in this recently.

FWIW, we just merged HarmonyOS platform support into dev for Qt 6.12, which is 
primarily a mobile platform. Which might make a cross-platform API to interface 
with system services for PIM more relevant again.

Releasing it as a supported piece of Qt is not on the immediate horizon, at any 
rate. But for the time being, I hope that continuing to use 
codereview.qt-project.org as the official upstream doesn’t make it harder per 
se to package things up for the relevant target platforms. We don’t 
test/package the rest of Qt for SailfishOS or Lomiri specifically today either.

Maybe a good topic to discuss at Qt Contributors Summit _hint hint nudge nudge_

https://wiki.qt.io/Qt_Contributors_Summit_2026


Volker


> On 14 May 2026, at 17:11, Chris Adams <[email protected]> wrote:
> 
> Hi Adriaan,
> 
> I'm happy to review patches.  I cannot speak for Pekka Vuorela, but he may or 
> may not also be willing to review things.
> But I know nothing about releasing, nor had I intended to do any 
> release-specific work on QtPIM in the future.
> I'm open to being persuaded, especially if it doesn't take too much effort 
> (I'm just entirely ignorant of the process / requirements).
> 
> QtPIM parts are (or at least, were) used a bit in Sailfish OS, so I don't 
> think Lomiri is the only user.
> 
> Best regards,
> Chris.
> 
> 
> 
> 
> On Fri, May 15, 2026 at 12:32 AM Adriaan de Groot <[email protected]> wrote:
> 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]-- 
> Development mailing list
> [email protected]
> https://lists.qt-project.org/listinfo/development
> -- 
> Development mailing list
> [email protected]
> https://lists.qt-project.org/listinfo/development

-- 
Development mailing list
[email protected]
https://lists.qt-project.org/listinfo/development

Reply via email to