Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac Desktops

2022-12-23 Thread Tuukka Turunen via Development
Hi,

One more thing to note related to 10.15 support in Qt 6.5 is that even if it is 
dropped from the supported platforms (as has been planned), it doesn’t mean it 
would be impossible for someone to use it in their application. Of course, 
deploying to an unsupported version means more testing and possibly some fixes 
to be picked. It is never recommended to run on a non-tested (in CI) 
configuration, but doing the testing for the application is still an option. 
That said, staying for a while with Qt 6.4.x is another option for those who 
still need to support 10.15 during next year.

Yours,

Tuukka



From: Development  on behalf of Vladimir 
Belyavsky 
Date: Friday, 23. December 2022 at 11.54
To: development@qt-project.org 
Subject: Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac 
Desktops
For my company, dropping support for macOS 10.15 in Qt 6.5 is also problematic,
as we'll have to stick with Qt 6.4 or consider dropping support and updates for 
about 15% of our users.

Here are our internal statistics on the current macOS distribution to real 
average users,
based on a really large number of customers:
- macOS 10.14.6 ~ 5% (fortunately Qt 6.3.2  it's still functional there)
- macOS 10.15.7 ~ 10%

As a developer, I understand the reason for stopping legacy OS support,
but it will not be easy for me to explain to the management why we once again
should stop supporting quite a large number of our users. (they are still angry 
after dropping Win7)
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac Desktops

2022-12-23 Thread Vladimir Belyavsky
For my company, dropping support for macOS 10.15 in Qt 6.5 is also
problematic,
as we'll have to stick with Qt 6.4 or consider dropping support and updates
for about 15% of our users.

Here are our internal statistics on the current macOS distribution to real
average users,
based on a really large number of customers:
- macOS 10.14.6 ~ 5% (fortunately Qt 6.3.2  it's still functional there)
- macOS 10.15.7 ~ 10%

As a developer, I understand the reason for stopping legacy OS support,
but it will not be easy for me to explain to the management why we once
again
should stop supporting quite a large number of our users. (they are still
angry after dropping Win7)
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac Desktops

2022-12-16 Thread Turtle Creek Software
Some Mac users probably will stick with 10.14 Mojave for years, since it's
the last version to support 32-bit apps.  Even if Apple doesn't update it,
it will have some lingering share, e.g. to run Adobe apps from the desktop
rather than Creative Cloud.

On top of that, the last couple of MacOS updates have been rather buggy.
There's often good reasons to stick with an older OS that's stable.

Thanks, Casey McD
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac Desktops

2022-12-16 Thread Thiago Macieira
On Friday, 16 December 2022 09:41:11 -03 Kevin Kofler via Development wrote:
> And Google Analytics also reads the information from the user agent, so it
> is almost certainly affected by the same Safari "feature". And the WebKit
> "bug" (actually a "feature" request asking to introduce the incorrect
> version reporting, as a workaround for broken websites that apparently think
> any version number ≠ 10 is legacy MacOS ≤ 9) links to [this Firefox "bug"
> ("feature" request)](https://bugzilla.mozilla.org/show_bug.cgi?id=1679929)
> saying that Firefox now does the same for "security" reasons (smaller
> fingerprinting surface).

So we'll need yet another field in the UA... we still keep the "Mozilla/5.0" 
for compatibility with some 90s websites?

Reminds me of that purported reason why Microsoft skipped Windows 9, that 
unfortunately makes too much sense.

  if (winVerStr.startsWith("Win9"))
  return Windows95;

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Cloud Software Architect - Intel DCAI Cloud Engineering



___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac Desktops

2022-12-16 Thread Kevin Kofler via Development
coroberti wrote:
> Since Qt 6.5 drops Mac OS 10.15 Catalina,
> it apparently starts to be irrelevant for at least 95% of Mac Desktops.
> 
> https://gs.statcounter.com/macos-version-market-share/desktop/worldwide

See the note on top:

| Apple are incorrectly reporting Big Sur 11 as Catalin 10.15. You can read
| more about it [here](https://bugs.webkit.org/show_bug.cgi?id=216593).
| We can't correctly show usage for Big Sur 11 or Catalina 10.15 until Apple
| fixes this.

So these statistics are essentially worthless.

> Google Analytics data of visitors for some web-site, where I have access,
> also supports the above observations.

And Google Analytics also reads the information from the user agent, so it 
is almost certainly affected by the same Safari "feature". And the WebKit 
"bug" (actually a "feature" request asking to introduce the incorrect 
version reporting, as a workaround for broken websites that apparently think 
any version number ≠ 10 is legacy MacOS ≤ 9) links to [this Firefox "bug" 
("feature" request)](https://bugzilla.mozilla.org/show_bug.cgi?id=1679929) 
saying that Firefox now does the same for "security" reasons (smaller 
fingerprinting surface).

Kevin Kofler

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac Desktops

2022-12-16 Thread Thiago Macieira
On Friday, 16 December 2022 09:20:44 -03 coroberti wrote:
> Hi,
> Since Qt 6.5 drops Mac OS 10.15 Catalina,
> it apparently starts to be irrelevant for at least 95% of Mac Desktops.

Please note the problem is that *Apple* dropped 10.15 earlier this year.  Its 
last security release was already released and there won't be any new ones any 
more. If you have a problem with that, you can contact Apple support or vote 
with your pocket on your next computer or OS.

In any case, even though the Qt minimum supported release is now 11.0, 10.15 
will still work for a while. Eventually, there will be your usual crop of API 
uses that won't work in 10.15, but right now they aren't there because the 
minimum version bump only happened last month in Qt. So 6.5 will likely 
compile on 10.15 out of the box, or with minimal action on your part.

> To keep Qt-6 being still relevant for Mac Desktop open-source
> development, please
> consider keeping  Mac OS 10.15 as a target.

If you convince Apple to restart support for it, sure.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Cloud Software Architect - Intel DCAI Cloud Engineering



___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Qt 6.5 Is Irrelevant for More than 95% of Mac Desktops

2022-12-16 Thread Eike Ziller via Development
Hm:

"Apple are incorrectly reporting Big Sur 11 as Catalin 10.15. You can read more 
about it here. 
We can't correctly show usage for Big Sur 11 or Catalina 10.15 until Apple 
fixes this."

Looks like WebKit doesn't report anything larger than 10.15.
https://bugs.webkit.org/show_bug.cgi?id=216593

and for Mozilla something similar:
https://bugzilla.mozilla.org/show_bug.cgi?id=1679929

And indeed my latest Firefox reports
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:107.0)
Running on macOS 12.

So, while these statistics says something about the usage of "10.15 or later",
it cannot really be used to say anything about 10.15 versus later versions.

Br, Eike

> Am 16/12/2022 um 13:20 schrieb coroberti :
> 
> Hi,
> Since Qt 6.5 drops Mac OS 10.15 Catalina,
> it apparently starts to be irrelevant for at least 95% of Mac Desktops.
> 
> https://gs.statcounter.com/macos-version-market-share/desktop/worldwide
> 
> Google Analytics data of visitors for some web-site, where I have access,
> also supports the above observations.
> 
> To keep Qt-6 being still relevant for Mac Desktop open-source
> development, please
> consider keeping  Mac OS 10.15 as a target.
> Thanks.
> 
> Kind regards,
> Robert Iakobashvili
> 
> ___
> Development mailing list
> Development@qt-project.org
> https://lists.qt-project.org/listinfo/development

-- 
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Erich-Thilo-Straße 10
D-12489 Berlin
eike.zil...@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Jouni Lintunen
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development