Re: Qt version and new website

2019-12-03 Thread Boudewijn Rempt
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

2016-09-19 Thread Friedrich W. H. Kossebau
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

2016-08-10 Thread René J . V . Bertin
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

2016-08-10 Thread Dag

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 Boemann  wrote:


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

2016-08-10 Thread Jaroslaw Staniek
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 Boemann  wrote:

> 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

2016-08-10 Thread Camilla Boemann
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