Re: Qt version and new website
On dinsdag 3 december 2019 15:54:53 CET Carl Schwan wrote: > Hello, > > I wanted to know if we could change the Qt dependency from Qt 5.3 to Qt 5.9 > at least. > > I think some parts already depends on Qt 5.7 at least. For example in > Calligra Gemini, there is > a dependency to Kirigami, that depends on Qt Quick Control 2 introduced in Qt > 5.7. > > I suppose there are two possible reasons, we still depend on Qt 5.3: > > + Nobody bothered to change the CMakeLists.txt I think it was because Jolla, which uses Calligra as the Sailfish documents application still is on Qt < 5.9: "We (Jolla) are looking reasonably into the summer or even 2nd half of 2019 for the Qt 5.9 roll-out. " See https://together.jolla.com/question/194079/qt-512-and-sailfish-os-3/ > + Some parts of Calligra need a version of Qt <= 5.3 > > I hope this is the first reason. > > In other news, I created a task for Season of KDE to rewrite the Calligra > website using > KDE branding and a Jekyll theme > (https://invent.kde.org/websites/jekyll-kde-theme). So that > we have a website looking like kontact.kde.org and cantor.kde.org. > > Cheers, > > Carl Schwan > https://carlschwan.eu > > -- Boudewijn Rempt | https://www.valdyas.org | https://www.krita.org signature.asc Description: This is a digitally signed message part.
Re: Qt version
Am Mittwoch, 10. August 2016, 14:27:06 CEST schrieb Dag: > I added a 5.7 specific thing recently, which prompts the question: > which qt version will be used in the release? I personally would not mind bumping the minimal required versions to Qt 5.6 and KF5 5.16 at least. Reasoning: Noone (I assume) is testing things with the current minimum versions. So we have no idea if things even build at all. And there is no defined target group for the release from which minimum versions could be derived. * rolling-release distris have Qt 5.6 and KF5 5.2* already -> covered * binary packages for win/osx/* would use a recent Qt/KF5 anyway -> covered * new and older LTS distris: no idea which important ones there are and what cmake/Qt/KF5 they have. Perhaps something like appimage could be used as escape, if someone is interested in having one or the other Calligra app there So the question is: does any Calligra app maintainer/contributor target (or use) any specific LTS distri? So that it makes sense to do the extra efforts of ifdefs or not using newer features for their fellow contributors? SailfishOS is also porting to Qt 5.6 currently, so the people (like me) who look forward to get SailfishOS Documents finally use unforked Calligra code would be fine with Qt 5.6 as well (KF5 might be a different, more complicated story on SFOS, to be solved independently). Cheers Friedrich
Re: Qt version
On Wednesday August 10 2016 14:49:35 Jaroslaw Staniek wrote: >I think traditionally even 5.6+ -only things shall be ifdef'd. > >I am sure 5.7+ things *should* be and the code should compile with 5.5. >(Assuming we're targeting LTS distros and alike that may even have 5.3, >which is a reasonable minimum required by calligra master now.) Qt 5.6 is LTS itself, but don't forget that the KF5 frameworks are requiring 5.5 if not 5.6 nowadays... R.
Re: Qt version
Ok, ifdef it is. Jaroslaw Staniek skrev den 2016-08-10 14:49: I think traditionally even 5.6+ -only things shall be ifdef'd. I am sure 5.7+ things *should* be and the code should compile with 5.5. (Assuming we're targeting LTS distros and alike that may even have 5.3, which is a reasonable minimum required by calligra master now.) On 10 August 2016 at 14:30, Camilla Boemannwrote: My build machine (debian) is still 5.6 so until they are at 5.7 I cannot agree to bumping higher than 5.6 -Original Message- From: calligra-devel [mailto:calligra-devel-boun...@kde.org] On Behalf Of Dag Sent: 10. august 2016 14:27 To: calligra-devel@kde.org Subject: Qt version I added a 5.7 specific thing recently, which prompts the question: which qt version will be used in the release? Cheers, Dag -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - http://kde.org Calligra Suite: : A graphic art and office suite - http://calligra.org Kexi: : A visual database apps builder - http://calligra.org/kexi Qt Certified Specialist: : http://www.linkedin.com/in/jstaniek
Re: Qt version
I think traditionally even 5.6+ -only things shall be ifdef'd. I am sure 5.7+ things *should* be and the code should compile with 5.5. (Assuming we're targeting LTS distros and alike that may even have 5.3, which is a reasonable minimum required by calligra master now.) On 10 August 2016 at 14:30, Camilla Boemannwrote: > My build machine (debian) is still 5.6 so until they are at 5.7 I cannot > agree to bumping higher than 5.6 > > -Original Message- > From: calligra-devel [mailto:calligra-devel-boun...@kde.org] On Behalf Of > Dag > Sent: 10. august 2016 14:27 > To: calligra-devel@kde.org > Subject: Qt version > > I added a 5.7 specific thing recently, which prompts the question: > which qt version will be used in the release? > > Cheers, Dag > > -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - http://kde.org Calligra Suite: : A graphic art and office suite - http://calligra.org Kexi: : A visual database apps builder - http://calligra.org/kexi Qt Certified Specialist: : http://www.linkedin.com/in/jstaniek
RE: Qt version
My build machine (debian) is still 5.6 so until they are at 5.7 I cannot agree to bumping higher than 5.6 -Original Message- From: calligra-devel [mailto:calligra-devel-boun...@kde.org] On Behalf Of Dag Sent: 10. august 2016 14:27 To: calligra-devel@kde.org Subject: Qt version I added a 5.7 specific thing recently, which prompts the question: which qt version will be used in the release? Cheers, Dag