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.


Qt version and new website

2019-12-03 Thread Carl Schwan
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
+ 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



publickey - carl@carlschwan.eu - 0x7F564CB5.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature


Re: Bumping qt version

2019-01-17 Thread danders

Ok, thanks all, we'll stay put on 5.3 fttb.
Although I would be veeery suprised if it actually compiles, new stuff 
seems to just creep in.

Anybody has a 5.3 system available?

Cheers,
Dag
Jaroslaw Staniek skrev den 2019-01-15 21:25:

On Tue, 15 Jan 2019 at 21:13, Adam Pigg  wrote:


Sailfish will shortly (tm) be upgrading to 5.9 so that wont block
for
much longer i hope.  My understanding is they are working out the
legal issues around the license changes ... technically the port is
ready.  I dont really understand the issue myself!


Yes I noticed. 5.9 is much for conservative such as OS vendors /
hardware platforms.
Yet, I meant the pattern - it is not uncommon that people bump more
than to 5.9. Doing so just because, say, "Qt 5.11 works on my desktop"
is not optimal approach.


On Tue, 15 Jan 2019 at 12:01, René J.V. Bertin
 wrote:


On Tuesday January 15 2019 12:53:03 Jaroslaw Staniek wrote:

If there's no reason to force upgrade, I would not. Also (guess

what) LTS

distros seem refuse to upgrade without users doing extra steps.


Amen to that!

I'm very annoyed by the fact that KF5 Frameworks just moved to Qt

5.10, for no real good reason AFAICT.

(As a result I find myself backporting the necessary bits of 5.10

to my Qt 5.9 build...)


R.


--

regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers,
translators
: and facilitators committed to Free Software development - kde.org
[1]
KEXI:
: A visual database apps builder - kexi-project.org [2]
calligra.org/kexi [3]
  twitter.com/kexi_project [4] facebook.com/kexi.project [5]
t.me/kexi_project [6]
Qt Certified Specialist:
: linkedin.com/in/jstaniek [7]

Links:
--
[1] http://kde.org
[2] http://kexi-project.org/
[3] http://calligra.org/kexi
[4] https://twitter.com/kexi_project
[5] https://facebook.com/kexi.project
[6] https://t.me/kexi_project
[7] http://www.linkedin.com/in/jstaniek


Re: Bumping qt version

2019-01-15 Thread Jaroslaw Staniek
On Tue, 15 Jan 2019 at 21:13, Adam Pigg  wrote:

> Sailfish will shortly (tm) be upgrading to 5.9 so that wont block for
> much longer i hope.  My understanding is they are working out the
> legal issues around the license changes ... technically the port is
> ready.  I dont really understand the issue myself!
>

Yes I noticed. 5.9 is much for conservative such as OS vendors / hardware
platforms.
Yet, I meant the pattern - it is not uncommon that people bump more than to
5.9. Doing so just because, say, "Qt 5.11 works on my desktop" is not
optimal approach.


>
> On Tue, 15 Jan 2019 at 12:01, René J.V. Bertin 
> wrote:
> >
> > On Tuesday January 15 2019 12:53:03 Jaroslaw Staniek wrote:
> > > If there's no reason to force upgrade, I would not. Also (guess what)
> LTS
> > > distros seem refuse to upgrade without users doing extra steps.
> >
> > Amen to that!
> >
> > I'm very annoyed by the fact that KF5 Frameworks just moved to Qt 5.10,
> for no real good reason AFAICT.
> > (As a result I find myself backporting the necessary bits of 5.10 to my
> Qt 5.9 build...)
> >
> > R.
>


-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - kde.org
KEXI:
: A visual database apps builder - kexi-project.org calligra.org/kexi
  twitter.com/kexi_project facebook.com/kexi.project t.me/kexi_project
Qt Certified Specialist:
: linkedin.com/in/jstaniek 


Re: Bumping qt version

2019-01-15 Thread Adam Pigg
Sailfish will shortly (tm) be upgrading to 5.9 so that wont block for
much longer i hope.  My understanding is they are working out the
legal issues around the license changes ... technically the port is
ready.  I dont really understand the issue myself!

On Tue, 15 Jan 2019 at 12:01, René J.V. Bertin  wrote:
>
> On Tuesday January 15 2019 12:53:03 Jaroslaw Staniek wrote:
> > If there's no reason to force upgrade, I would not. Also (guess what) LTS
> > distros seem refuse to upgrade without users doing extra steps.
>
> Amen to that!
>
> I'm very annoyed by the fact that KF5 Frameworks just moved to Qt 5.10, for 
> no real good reason AFAICT.
> (As a result I find myself backporting the necessary bits of 5.10 to my Qt 
> 5.9 build...)
>
> R.


Re: Bumping qt version

2019-01-15 Thread René J . V . Bertin
On Tuesday January 15 2019 12:53:03 Jaroslaw Staniek wrote:
> If there's no reason to force upgrade, I would not. Also (guess what) LTS
> distros seem refuse to upgrade without users doing extra steps.

Amen to that!

I'm very annoyed by the fact that KF5 Frameworks just moved to Qt 5.10, for no 
real good reason AFAICT.
(As a result I find myself backporting the necessary bits of 5.10 to my Qt 5.9 
build...)

R.


Re: Bumping qt version

2019-01-15 Thread Jaroslaw Staniek
On Tue, 15 Jan 2019 at 12:44,  wrote:

> Any reason not to require qt 5.9?
> We are at 5.3 atm.
>

Not strictly related to calligra.git but similar case for KEXI/KEXI
frameworks: it is caused by Sailfish depending on such older Qt.

If there's no reason to force upgrade, I would not. Also (guess what) LTS
distros seem refuse to upgrade without users doing extra steps.

Good reason would be a Qt bug blocking fundamental features of certain
apps, I can recall such cases for Krita tablet support in older times.

-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - kde.org
KEXI:
: A visual database apps builder - kexi-project.org calligra.org/kexi
  twitter.com/kexi_project facebook.com/kexi.project t.me/kexi_project
Qt Certified Specialist:
: linkedin.com/in/jstaniek 


Bumping qt version

2019-01-15 Thread danders

Any reason not to require qt 5.9?
We are at 5.3 atm.


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 <c...@boemann.dk> 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 <c...@boemann.dk> 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



Qt version

2016-08-10 Thread Dag

I added a 5.7 specific thing recently, which prompts the question:
which qt version will be used in the release?

Cheers, Dag