User-Agent string, my patch and privacy concerns.
Masklinn
masklinn at masklinn.net
Thu Apr 3 04:34:13 CDT 2008
On 2 Apr 2008, at 18:20 , Giorgos Keramidas wrote:
>
> That's a reasonable idea. I'm just worried if the current Mercurial
> users will find it similar to `phoning home' and complain loudly.
>
I don't think they will: pretty much every software that uses HTTP
reports that kind of informations (e.g. Firefox' default User Agent
string explicitly states that my OS is OS X 10.5, its Gecko's build
number, and its own complete version number).
The informations Eric proposes to add don't go beyond that, and I
think making the UAS completely configurable the way you suggest
pretty much alleviates the issue for those who would care.
> Now, it's now the same as M$ programs phoning home and saying that you
> have so and so versions of so and so software. It's half-way there
> though.
>
Yes and no, it's the software reporting the platform configuration
relevant to it in its UAS, seems pretty standard as far as HTTP
clients (especially browsers) are concerned. For example, Lynx reports
not only its own version but also the versions of libwww, SSL-MM and
OpenSSL it was built with, the default Curl UAS reports even more
(though there are people who care and don't like it, see http://www.freebsd.org/cgi/query-pr.cgi?pr=112555
), etc...
I doubt most people will care or mind.
More information about the Mercurial
mailing list