Plans for Qt6?
Qt5 upstream OSS support ended on 2020-12-08, and LTS releases - even with considerable effort by KDE community's backports on top - only go so far. Personally, I've stopped making backports. With major Qt-based desktop environments having ported fully away from Qt5, you can expect any future build time issue for Qt5 to be the final trigger for Qt5-removal among distributions' repositories. For Gentoo, this is already in progress.
So, having a perspective to Qt6 porting will help keep this project available in distributions.
If you look into the commit history you will qgit is mostly being fixed or receiving small updates sporadically. Any perspective to move Qt6 will likely depend on someone showing up with a PR.
I started the porting. My lack of free time to allocate to this makes things slow. I'll push my branch as is in the next days. Any help is very much welcome.
Thanks a lot for starting that branch! Please don't feel rushed, my early notice had the intention to avoid a frantic race against the Qt5 removal clock.
@tibirna any news on the Qt 6 topic?
PS: I can help with the CI parts as needed, here's a taste for what the CI side of it can look like: https://github.com/FreeSpacenav/spnavcfg/pull/54
Hello Seb
Unfortunately my plans went haywire. No time. Thanks for the poking, though. I'll use it as source of motivation.
Thanks for your offer to help. Simultaneous Qt5/Qt6 CI will be useful.
I'll circle back as soon as I manage to get at least some basic no-error compilation with Qt6 on my local code base.
Thanks.
@tibirna good luck with all of that, I'll be here when you're back 👋
@hartwork https://github.com/tibirna/qgit/issues/152