Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125953 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 70BE11A00BD for ; Thu, 14 Nov 2024 01:54:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1731549400; bh=/5OJOmg84C9eu0dxvsjy3yjLYK65ePaL2Oskz2Q/plk=; h=Date:From:To:In-Reply-To:References:Subject:From; b=Ey0IrKvqnCHyTbo4+Qz9BDAnXnYZaul6B7OipxyWQPX/sd4kr4ME9yXndaTRMGbQf T+Nw3nskWPVb0OqU4M7S0QjlmbHc5asnBKqO/dWa6NagqEsWzDYxX+GZsuFafLjTzy OmC9AcXzAGmn4cshun2L58U9A7zjkefs2JkBuTO8Ck1v/5EFcaFe1HKUCP7p8W7fFH 7MPpjgV3tPJt/asynBLXPa6qJM6hwq7QtBPTIETJMWkGTB+98UE2hZxdEanhLN+cB8 W3QHdkBrj80izz437lRJn49SEGLS4iz+/2JYwGnIkizVoPCV+3h51/WsCcAcYkI4xT HsWHIRB7ZTaVQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 1563718006F for ; Thu, 14 Nov 2024 01:56:38 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED, SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from fhigh-b6-smtp.messagingengine.com (fhigh-b6-smtp.messagingengine.com [202.12.124.157]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 14 Nov 2024 01:56:37 +0000 (UTC) Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfhigh.stl.internal (Postfix) with ESMTP id 13EBD254024F for ; Wed, 13 Nov 2024 20:54:01 -0500 (EST) Received: from phl-imap-06 ([10.202.2.83]) by phl-compute-01.internal (MEProxy); Wed, 13 Nov 2024 20:54:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= garfieldtech.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm3; t=1731549240; x=1731635640; bh=95uZYB3yJ4/Dm6Eoe0Cqs UlEONrlMM30tVH/ZlELMIs=; b=F50wXViG/K8oYAqheWbr8e/HpOz/bbadPODUs 0QRUdo1xuMgSvIGEPorz5FwUNL3EXuFvYYg6c0s4dugcXNw+A4C1C0u//LHIlV0B 2tyAZ7hcpRXgIREC+53tLi0AEFqNVA9b2/mwslT4x4yog0SIlbWwnaar51VX1uMr 2n53HcI7UHgk4vbDqTFtn+ArNmQyJZbDTnK8GjB57+gviIwOG5lMsYfeLF1gelHb af3wMbfJy4+6gEIlKyFVxnlfVSjG/XGNftbjyNpg2Ipukugj4xw8A3vFYw1Kv4U2 7EGA4Di6zX/F7Okqg9KwmWamjFprp/cYuHaSD5y1vqShznIlQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1731549240; x=1731635640; bh=9 5uZYB3yJ4/Dm6Eoe0CqsUlEONrlMM30tVH/ZlELMIs=; b=ZU+XNMc1JvEAMKklT jH16TSqdtq4cek713GtQvduaQnYMSVJGXRkIBeb60AbkNXreSwhtr4e8d/d5FbJk 7FIe/cNoBnQX/RQngqbPWpsMY8Mg4To9SuuebqciQ2PDDbp9Q8DYsLYLK1CUvafm 58oFG0x6B5wis+x/8DSHY+9sqyDkxzx2mRdF8HmX0vj3UM7KRxOBNOSajBYymTT+ 7IAAILoHke0B+hhE72r03kyqJolfehKStJoI/aXyXQbiPQvqnuMFUG6Mogwt9/NL U1g+IZs+bMZpjSMKI7HCGmjR9AFQmVxPijFarWYXCNqIQHIYnLtEXzj+RiYOux2Q SDAxA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrvddugdeflecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnth hsucdlqddutddtmdenucfjughrpefoggffhffvkfgjfhfutgfgsehtjeertdertddtnecu hfhrohhmpedfnfgrrhhrhicuifgrrhhfihgvlhgufdcuoehlrghrrhihsehgrghrfhhivg hlughtvggthhdrtghomheqnecuggftrfgrthhtvghrnhepueevvdduhffffffhleeuhedv jeevgfelgeetgefftedufeelheegfedvheegleetnecuffhomhgrihhnpehphhhprdhnvg htnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgr rhhrhiesghgrrhhfihgvlhguthgvtghhrdgtohhmpdhnsggprhgtphhtthhopedupdhmoh guvgepshhmthhpohhuthdprhgtphhtthhopehinhhtvghrnhgrlhhssehlihhsthhsrdhp hhhprdhnvght X-ME-Proxy: Feedback-ID: i8414410d:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 951F629C006F; Wed, 13 Nov 2024 20:54:00 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Date: Wed, 13 Nov 2024 19:53:40 -0600 To: "php internals" Message-ID: In-Reply-To: References: <55320aad-758a-4d06-b1bd-3eac2b5a5f71@app.fastmail.com> <3963499a-c9ac-4cbe-b40d-44d62a9240d2@jnvsor.net> Subject: Re: [PHP-DEV] [RFC] PHP.net analytics Content-Type: text/plain Content-Transfer-Encoding: 7bit From: larry@garfieldtech.com ("Larry Garfield") On Wed, Nov 13, 2024, at 1:06 PM, Jonathan Vollebregt wrote: > On 11/11/24 8:11 PM, Larry Garfield wrote: >> Metrics that go into a black box with a 3rd party are bad. That's not what is being proposed. > > From my perspective it's still minified (obfuscated) code going into a > black box. Just because you own the box doesn't make it any more > transparent to me. > > This is a tradeoff between users privacy and useful metrics. You can get > more than half of the way there without any client-side code, with only > the information users were already sending you. > > If server side tracking isn't an option, and minimal (As opposed to > minified) client side tracking isn't an option either, then it sounds > like you already made up your mind. I don't understand why the JS being minified (which basically everything does for performance) is an issue. In concept, there's no reason we couldn't link from the Privacy Policy page or footer or something to the Matomo website, or even deep link to the code file, though that seems excessive. Just identifying it and letting people go look up the code themselves if they want should be sufficient for 99% of the people who would even notice or care, which is already less than 1% of visitors. And data going into a black box is the same no matter where it's collected; it's a GPL analytics server, but of course we're not going to release raw data. So that's no different no matter where the collection happens. --Larry Garfield