Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127412 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 lists.php.net (Postfix) with ESMTPS id 0F4011A00BC for ; Wed, 21 May 2025 12:27:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1747830323; bh=tabdlNizggUROtsGTQthxYCqargPHSbkIUvRRZmYihs=; h=Date:From:To:Subject:In-Reply-To:References:From; b=geRd2OCFGB8zzsbt05vwQ6kmMilNBUF0VFVEsWznES0/2MIxx+roTi9LYOjr9Frrp +PXKCfRgjvbry2u8ow40Sx38ZJfTRXAdoOHOUIpx9XyJ6szGYkrKg8DbS/7oxXV4Vz lGQxxP01x1OnJLbjb9GMsnbfgBHvkpx+eGrY0/2wJByQzGNhOkIeH9qSZl53GkMK3O 3FsHUmrYPv713xPv8RrMihrsvtoHsaERzW87ZqtMxHtz0Aarx4S9Z+g8QHQVnlBLsz wj/a3gZ8Rfm+TDVAdahGvlUZq7Y3ZDZi2DKEjTGEZJwRICfMg7C/PCtmg/2dvrOI45 WDnw51lLqiH1g== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 43457180588 for ; Wed, 21 May 2025 12:25: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 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 fhigh-b3-smtp.messagingengine.com (fhigh-b3-smtp.messagingengine.com [202.12.124.154]) (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 ; Wed, 21 May 2025 12:25:21 +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 2062A25400E2 for ; Wed, 21 May 2025 08:27:30 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Wed, 21 May 2025 08:27:30 -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=fm3; t=1747830449; x=1747916849; bh=nNrRz2/SWY3JBDrgJy2jGkYH3PKO0fHtVEMKQTqyBAs=; b= Q4e3A2gCyFv2jjpwagFEbSDD/5nvks4kTYK3atncXJNcS1Ml3pBj7ID4jf0k+Ygw jevVZjL3GEAFcnIUaV/O2MaHE24ZePLRVTcGOG4bsY6uy8R/yfAPrduoaIsseBtJ vA9B4CHlrYLHYoTC+bFEDIpcKrCLhye76bX4uKz+k9kr+IJV4EdDVX8U37O1pRSJ sGjoCKtLFjbdAnWGC/UPAC8VE4pRQEvpqEwidnwj8KHmn7RKEy3HmmbL3JExGaLq 0vdsjhL/UATeHfo6MmEbeN5RFIMR3WK+mxhq0Sv4bmpKAcXSVCIlORKJKMmLl7lE pKtv6YMmjYe7tGZYW6GHeA== 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=1747830449; x=1747916849; bh=n NrRz2/SWY3JBDrgJy2jGkYH3PKO0fHtVEMKQTqyBAs=; b=oX63HsYVGwFGwGdb8 ZlSKkWy0HzyBvpAd0qrtNU2jiB7IxP8eGMrP+CY4TCL2N57NfZGaB/Zw4aLk9Lr0 WGcJCMrkmyLKK0I81N04L3HpkqtQMkftSHU3qV0AbqZDGy8iksyF8bxg0RAYtDbb /8WkD7PyjRgYflvK0FZi6hkWTci/YMyQwq5T2xIsqShp24cg0KeTpib6ud5KM3GU tkXYIbozElymYr0vXahr9wrHv93ZMlCY5H4fG35BH2wRRqsN55PqSkF5Mx0Cml+A +3MrtJhAb3FUMd3oP0QBxjDZtswNc79dTuRgakT2bwnYhlYUNBEhvyd2TcmFhcK4 qQgew== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddtgdeftdejucdltddurdegfedvrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffufggjfhfk gggtgfesthhqmhdttderjeenucfhrhhomhepfdftohifrghnucfvohhmmhhinhhsucglkf foufhorfgnfdcuoehimhhsohhprdhphhhpsehrfigvtgdrtghordhukheqnecuggftrfgr thhtvghrnhepheelffetiefgveduteefudegtdduveeludegueegleehiefhhefgtdekve evgfelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep ihhmshhophdrphhhphesrhifvggtrdgtohdruhhkpdhnsggprhgtphhtthhopedupdhmoh guvgepshhmthhpohhuthdprhgtphhtthhopehinhhtvghrnhgrlhhssehlihhsthhsrdhp hhhprdhnvght X-ME-Proxy: Feedback-ID: id5114917:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 21 May 2025 08:27:29 -0400 (EDT) Date: Wed, 21 May 2025 13:26:27 +0100 To: PHP internals Subject: Re: [PHP-DEV] Module or Class Visibility, Season 2 User-Agent: K-9 Mail for Android In-Reply-To: References: <3ae9a6ea-f135-472b-b2bf-e6cd6ebad299@app.fastmail.com> <9A26F72B-D0EF-414F-B193-BED3CAB26A0B@rwec.co.uk> <9f6a0d6e-27c3-4f77-aed6-e55147442b6f@app.fastmail.com> <673fd2db-b07f-439b-a4f2-e9519108d159@app.fastmail.com> <78641D8B-AF1D-4912-920A-D75A37C32F05@rwec.co.uk> Message-ID: Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow 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 21 May 2025 10:20:19 BST, Michael Morris wrote: >I'll stop you there=2E You are deliberately misrepresenting what I wrote= and >even a cursory glance at it makes that clear=2E You are not trying to be >constructive in any way, you're trolling=2E I'm sorry you got that impression=2E I can assure you that I am not trolli= ng, and my email was an entirely genuine attempt to engage with the problem= that you were trying to describe=2E=20 My understanding of the example is that there are two WordPress plugins, w= hich want independent sets of Composer dependencies=2E There might be 20 di= fferent Composer packages used by each plugin, but those packages don't nee= d any special relationship with *each other*, they just need a special rela= tionship with *the WordPress plugin*=2E So if we can come up with a solution where only the WordPress plugins need= to be changed, and you can use whatever dependencies you want without wait= ing for them to be changed to a new way of working, is that not a good thin= g?=20 I've tried several times to explain why I think Linux containers are a goo= d analogy; I'm not sure if you didn't understand, or just didn't agree, so = I don't know what else I can say=2E Rowan Tommins [IMSoP]