Re: [Interest] Windows 7 support will be dropped in Qt 6

2020-06-13 Thread Roland Hughes


On 6/13/20 5:00 AM, interest-requ...@qt-project.org wrote:

Yes, anyone needing to support Win 7 can still use Qt 5, which is what's
going to happen for several more years at least. I though one of the
goals for Qt 6 was quicker adaptation than the Qt 4 -> 5 migration.
  From this move, and everything I've seen discussed on the devs list
lately, I just don't see that happening. Seems like one breaking change
after another (even if each individual one is relatively minor, they add
up quickly).


Well, if your only focus is phones, abandoning the desktop and embedded 
systems world, they definitely will have quicker adoption in the phone 
market. Everybody else will have to quickly jump ship.


I wonder what KDE will do?

--
Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog

___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Windows 7 support will be dropped in Qt 6

2020-06-12 Thread Max Paperno
I would restate my objection by pointing out again [1] that Win 7 is 
still the 2nd most popular desktop OS in the world, with 3x more users 
than all MacOS versions combined.  Never mind Linux, which is on par 
with Win XP users (the previous "known good" Windows version prior to 7).


Any software publisher not catering exclusively to the "cool kids" with 
the "latest and greatest" mentality would be shooting themselves in the 
foot by dropping Win 7 support at this point.  That's millions of 
potential users.  Depending on one's market, of course.


I would bet Qt could save a lot more resources by dropping MacOS/Linux 
support entirely.  Not saying that's a good idea, but dropping the 2nd 
most popular OS instead doesn't make any sense to me either.


Yes, anyone needing to support Win 7 can still use Qt 5, which is what's 
going to happen for several more years at least. I though one of the 
goals for Qt 6 was quicker adaptation than the Qt 4 -> 5 migration. 
From this move, and everything I've seen discussed on the devs list 
lately, I just don't see that happening. Seems like one breaking change 
after another (even if each individual one is relatively minor, they add 
up quickly).


There was plenty of negative feedback left on QTBUG-74687, but it was 
all either ignored or dismissed. Why bother even asking people's opinion 
if the decision had already been made?


Lastly, please everyone get off their high horse about how you're 
leading reluctant (or "clueless") users to a better and more secure 
future by "encouraging" them to "upgrade" to Win 10. There are numerous 
reasons NOT to switch to Win 10, especially if one actually understands 
how to properly handle computer security, is concerned with privacy 
issues, and/or just wants to get some work done instead of constantly 
installing forced OS updates. NVM just the hassle itself of screwing 
with a working system. Also I don't know what "latest features" people 
are talking about (from a user perspective) -- I'm definitely a computer 
"power user" and I can't actually name one Win 10 feature which I can't 
do in Win 7 (touch-centric UI being an exception in some cases, which is 
only useful for tablets and mostly just gets in the way on a desktop). 
And anyone suggesting Win 8 has clearly just never actually tried it.


-Max

[1]: 
https://bugreports.qt.io/browse/QTBUG-74687?focusedCommentId=498172#comment-498172

___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Windows 7 support will be dropped in Qt 6

2020-06-11 Thread Sérgio Martins
On Thu, Jun 11, 2020 at 1:42 PM Oliver Wolff  wrote:
>

>  - We can focus our Windows resources on bug fixes and new
> functionality instead of maintaining this "legacy" operating system
>  - CI resources that are used for Windows 7 tests can be used to
> test other configurations

Please don't move resources from Win10 to Win7. The Windows team is
already spread pretty thin and there's many QPA bugs to fix.
Win10 shouldn't suffer at the expense of legacy.
Besides, Qt 5.15 is supported until 2023 too. If Microsoft ever
extends paid-support further I suggest Qt 5.15 is extended too.


Regards,
Sérgio M.
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


[Interest] Windows 7 support will be dropped in Qt 6

2020-06-11 Thread Oliver Wolff

Hi,

with Qt 6 approaching it is time to have a look at our set of supported 
platforms.


One candidate for removal of support was Windows 7. Some considerations 
about dropping this support have been communicated on Qt's development 
mailing list in March last year [1] and there were some discussions 
about this topic on the corresponding bug report [2]


The operating system was initially launched in 2009 and reached its 
official end of life in January 2020. That means that Microsoft no 
longer provides security updates and instances running Windows 7 should 
be replaced as soon as possible.


With this official Microsoft standing in mind our current plan is to 
remove support for Windows 7 in Qt 6.0 onwards. Qt 6.0 release is 
planned towards the end of 2020, roughly one year after Windows 7’s end 
of life.


Of course, we do not make decisions like this easily or to upset our 
users but there are clear advantages that speak in favor of dropping 
support:
- We can rely on Windows functions being available instead of 
trying to dynamically load libraries which might or might not be available.
- We can use functionality that only became available in later 
Windows versions unconditionally. One example of this can be UWP APIs 
which are Microsoft's "new way of writing APIs". Our new graphics 
abstraction (RHI) can also rely on newer features being available on 
Windows
- We can focus our Windows resources on bug fixes and new 
functionality instead of maintaining this "legacy" operating system
- CI resources that are used for Windows 7 tests can be used to 
test other configurations


Br, Olli


[1] 
https://lists.qt-project.org/pipermail/development/2019-March/035532.html

[2] https://bugreports.qt.io/browse/QTBUG-74687
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest