Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:123624 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 243EE1A009C for ; Sun, 16 Jun 2024 08:33:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1718526863; bh=rdF7ueIowSHL/LRF6l9GQFBdF9Ud5w/BABIH9tKUs/U=; h=Date:From:To:Subject:In-Reply-To:References:From; b=aW9HcGyxOENblbbORon7CeT3NRMuIQCoaI3OaQpCm/kTnr/IHe80iXTF/AELkQ8cr vY9hkVMIWyiQG3pDPjX2rlshRNKdIemBZMhm1wqOjvOkqZvPOpqV2oZPqrfFOmVh4l /qeUQfkZfzpPGYiqqD4msIuurFK4n5ACCwi5DgPAE/T7k6NuFeVSAgnU3+pZ/ey4U9 26cxZIm5K2ffCASKuNWatZYIrFSU1eTAb30Xn/Lb2FSNlWbACUu3o/TWzVHudgG9jf FIt76bBU28fJ898OKISwZl8UeUnRB+YzBA5GD9Z403sqcQCua1M4agN72zG2kRlQhs EU7wC9F7Ff9pw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B27E518004B for ; Sun, 16 Jun 2024 08:34:22 +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, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from fhigh6-smtp.messagingengine.com (fhigh6-smtp.messagingengine.com [103.168.172.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 ; Sun, 16 Jun 2024 08:34:22 +0000 (UTC) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 81B5511400FD for ; Sun, 16 Jun 2024 04:33:10 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Sun, 16 Jun 2024 04:33:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rwec.co.uk; 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=fm1; t=1718526790; x=1718613190; bh=DiJw2we6v327UVC6UoidcW3mLtV+qux9pfs/TvCKic0=; b= 1LhIqAInSL1dYbbb7KESha6xSHytPWT0xjuqr/rHLUckDThkT7YrOFMlR5lggFWY YfdIDe6kqVU/xsXMtOWha0uQqLky9e3ZSNS1Y4mz9Bsq8QcnPGe0tjKICOaOoIKW RzASYp4jYYpbJL//MXF+D97Du/fehYSLfKuT1Nz7FMlccO+bqz1rUcQgbPYAeSrY x8HfE5K4xRg7i1os49bk5NpGOO28NTduwf7oVSwKrGC0aUDqFL9oK7hnraJRlYYm xDIyVCvyYEZ4GNHZGBWlnb4X+wICMvLs+uqgfv1P9E5iDX5wYqz+G7RqP9p/i8lA SYZFwLlw1KLrCug2QiaFww== 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-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1718526790; x= 1718613190; bh=DiJw2we6v327UVC6UoidcW3mLtV+qux9pfs/TvCKic0=; b=o aZz+WfvHMJkrqn13Cs35fN7b5HkpIQD8MaEjnPFlOhaYx00YPK+4j80WkpeyEdPB lhynm1E9Py2bWTpOq73AkCPlsouVDwnxYxvL9/6AZ4EGO7BoLYg12h68N395LE3l Ts5QCR+3mS7+s89Q1Domz2CApFsjUwRLdnGZsy4Rd8WfREvNx05UVO10UaHAleHP 914jn0f7gRRweFAc4dq3k0ymwQllwv6LS1y5hsz0uAjDb4ohjo+22mlI4bYJq7y9 Z3Zy38FuxEh1FZ9D7mfKVj2DlIhEv+ltiy85wtd1k+WyDrq53R0S97PNjzHeEFB6 7polc0b2AzZ5ybiSXgtRg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrfedvfedgtdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvufgfjghfkfggtgfgsehtqh hmtddtreejnecuhfhrohhmpedftfhofigrnhcuvfhomhhmihhnshculgfkoffuohfrngdf uceoihhmshhophdrphhhphesrhifvggtrdgtohdruhhkqeenucggtffrrghtthgvrhhnpe ehleffteeigfevudetfedugedtudevledugeeugeelheeihfehgfdtkeevvefgleenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehimhhsohhprd hphhhpsehrfigvtgdrtghordhukh X-ME-Proxy: Feedback-ID: id5114917:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 16 Jun 2024 04:33:09 -0400 (EDT) Date: Sun, 16 Jun 2024 09:33:07 +0100 To: internals@lists.php.net Subject: Re: [PHP-DEV] Static class User-Agent: K-9 Mail for Android In-Reply-To: <10F3E8CB-8569-4F22-9ACD-C4196CF5AB57@gmail.com> References: <4a298266-d29c-44e8-abea-849fd3e23721@rwec.co.uk> <10F3E8CB-8569-4F22-9ACD-C4196CF5AB57@gmail.com> Message-ID: <3595ABDE-3A86-42B5-91AB-98DA4639F08A@rwec.co.uk> Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: imsop.php@rwec.co.uk ("Rowan Tommins [IMSoP]") On 16 June 2024 03:00:39 BST, "Marco Aur=C3=A9lio Deleu" wrote: >If you appoint a different jury to try a 20 year old case, the decision o= f the previous jury doesn't have any more weight than any other evidence on= its own=2E You missed the point of the analogy=2E The point is that that would only = happen if you have some specific reason why the case needs to be reopened= =2E=20 I'm not saying nobody is allowed to talk about this=2E I'm just saying, le= t's start by looking at the old discussion, and discuss *specifically* what= might have changed, rather than waving our hands and saying "10 years is a= long time, so no opinion from that long ago can possibly be valid"=2E >You may have core developers that voted no due to maintenance burden, but= if said maintainer is no longer active and new maintainers don't mind it, = it's a moot argument because people changed=2E The maintenance burden argument is actually a good example of *not* being = about individuals=2E The argument is not "I don't want to maintain it", it'= s "we shouldn't burden future maintainers with this"=2E >You may have no votes casted because at the time PHP technical debt could= n't cope with such a change, which maybe isn't relevant anymore because the= project evolved=2E This, on the other hand, is a good example of one where we don't need to g= uess=2E Look at the archives - were people concerned about the implementati= on? If so, pointing out that the implementation would now be simpler would = absolutely be a reason to bring it back to discussion=2E >You may have community leaders voting no because they inherently disagree= with the concept but if they have moved on to other endeavors and current = PHP community members like the concept, then society changes play a vital r= ole in a different outcome=2E Again, let's stop talking in the abstract, and look at this specific case= =2E Can you point to changes in the usage of PHP that make this feature mor= e likely to see wide use or acceptance? Do you think the community at large= , who we are trying to represent here, is more or less likely to write a pu= rely static class in 2024 than in 2014? All I'm asking is that if we are going to revisit features we previously r= ejected, we start with "here's why I think the arguments for and against th= is feature have changed", rather than "I don't like the old result, I deman= d a new vote"=2E Regards, Rowan Tommins [IMSoP]