What's the plan for Marble's Qt 6 port?
Albert Astals Cid
aacid at kde.org
Mon Sep 16 18:39:21 BST 2024
El dilluns, 16 de setembre del 2024, a les 17:40:04 (CEST), Volker Krause va
escriure:
> On Montag, 16. September 2024 00:07:05 MESZ Albert Astals Cid wrote:
> > El diumenge, 1 de setembre del 2024, a les 17:32:32 (CEST), Tobias Leupold
> > va
> >
> > escriure:
> > > Hi all and esp. hi Marble devs :-)
> > >
> > > I just wanted to ask: What's the plan for Marble's Qt 6 port? There's a
> > > "marble-qt6" branch, but the last commit there dates back to 11/2023 ...
> > >
> > > I don't want to nag or bug you! I'm only asking because we at
> > > KPhotoAlbum
> > > and at KGeoTag (which are somehow sister projects, all about photo
> > > management) use Marble's MarbleWidget. KPhotoAlbum is just being ported
> > > to
> > > Qt 6, with Marble support left out by now, but I can't port KGeoTag
> > > before
> > > Marble's Qt 6 port is ready. That's because the MarbleWidget provides
> > > the
> > > program's core functionality, and it would be quite useless without.
> > >
> > > Artix Linux (the one distribution I use) made Plasma 6 the default quite
> > > some weeks ago already, and Gentoo (the other one I use) made it the
> > > default as of today. More and more distributions will follow, so the Qt
> > > 5
> > > air is getting thinner ...
> > >
> > > Thanks for all infos and of course big thanks for working on this fine
> > > piece of software that makes stuff like KGeoTag possible at all in the
> > > first place
> > >
> > > :-)
> >
> > Looking at
> >
> > $ git shortlog -sn --since="1 year"
> >
> > 117 l10n daemon script
> >
> > 28 Volker Krause
> > 12 Heiko Becker
> >
> > 7 Albert Astals Cid
> > 5 Jonathan Marten
> > 2 Friedrich W. H. Kossebau
> > 1 Boudhayan Bhattacharya
> > 1 Julius Künzel
> > 1 Oliver Kellogg
> > 1 Torsten Rahn
> > 1 justus schwartz
> >
> > There's basically almost no-one working on Marble given Volker i think did
> > only work on some web generation stuff and Heiko and me are managing
> > version increases.
> >
> > You already found https://invent.kde.org/education/marble/-/issues/12 so
> > that's what it is.
> >
> > Someone needs to step up, and move ahead merging/fixing that "old"
> > marble-qt6 branch to master. Torsten was almost convinced to do it 4
> > months
> > ago, but seems he didn't.
>
> I don't mind contributing to a Qt 6 port as we'll eventually need that for
> the server-side tile generator as well.
>
> Marble however still only requires Qt 5.14 and only has an optional
> dependency on ECM, which means our established porting practices don't work
> there. Being able to change that would help significantly.
The people that were against using our established practices don't seem to be
around to be able to disagree to that change ;)
Cheers,
Albert
>
> Regards,
> Volker
More information about the kde-devel
mailing list