[Development] Should the system proxies default setting be switched to true?

Simon Hausmann Simon.Hausmann at qt.io
Thu May 12 10:01:35 CEST 2016


Right, it begs the question: If a third-party application like Chrome can use system proxy settings by default, why can't or don't we? :)


Simon
________________________________________
From: Development <development-bounces+simon.hausmann=qt.io at qt-project.org> on behalf of Andy Shaw <andy.shaw at qt.io>
Sent: Thursday, May 12, 2016 9:54:41 AM
To: Kai Koehne; development at qt-project.org
Subject: Re: [Development] Should the system proxies default setting be switched        to true?

There is an issue but this comes from the Windows side and is also documented by Microsoft as being a problem I believe on their side. But this should only be experienced the first time it needs to do this though, whereas before it would do this all the time. However, I would personally expect that if this is happening for a user, it will not be happening for just Qt either.

Andy
________________________________________
Fra: Kai Koehne
Sendt: 12. mai 2016 08:41:21
Til: Andy Shaw; development at qt-project.org
Emne: RE: [Development] Should the system proxies default setting be switched   to true?

+1 for switching to using the system proxy settings by default.

I'm still a bit wary about the 'Windows issue' though. To cite our documentation [1]:

  "On Windows platforms, this function may take several seconds to execute depending on the configuration of the user's system."

Was that the problem with Windows versions configured for automatically querying for PAC files, but never getting any response?

Regards

Kai

[1]: http://doc.qt.io/qt-5/qnetworkproxyfactory.html#systemProxyForQuery

> -----Original Message-----
> From: Development [mailto:development-bounces+kai.koehne=qt.io at qt-
> project.org] On Behalf Of Andy Shaw
> Sent: Wednesday, May 11, 2016 3:51 PM
> To: development at qt-project.org
> Subject: [Development] Should the system proxies default setting be
> switched to true?
>
> For some time now we have had the means to configure Qt to use system
> proxies so that they are on by default or to turn it on via
> QNetworkProxyFactory. However, this is off by default so it is becoming a
> reoccurrence that people don't realise that it is not using the system proxies
> until later on. Potentially not until after a product has been released.
>
>
> The reasoning that this was not done before was due to the fact that there
> was a problem on Windows with it taking too long in some cases to get the
> information. However this seems to be solved for the most part and
> expected in some cases due to the fact that it is down to the system, but it is
> just an initial start up check in this case.
>
>
> That said, does anyone see any problems with switching it so that we can
> now have it turned on by default from Qt 5.8? Naturally the configure option
> would stay so people can still turn it off if they wish.
>
>
> For reference the original thread about this can be found:
>
>
>   http://lists.qt-project.org/pipermail/development/2012-
> October/007037.html
>
>
> Andy
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
_______________________________________________
Development mailing list
Development at qt-project.org
http://lists.qt-project.org/mailman/listinfo/development



More information about the Development mailing list