Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124374 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 C42361A00B7 for ; Wed, 10 Jul 2024 22:05:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1720649234; bh=T9w2Vmxwn/s1prgqBZ6tPk9tZZDm8iscfvIfS6SoU8s=; h=Date:From:To:Subject:In-Reply-To:References:From; b=d3zFo+AAFlC3svkA4bIkG7LolfgVsW2N/RiYIEpFIku4xs+UDbwHkQxlS23SCwfCx wB2+pGcmbougQQ+FtoDB3w/M3bTyyXlSXpnwKPLHMlIoSL3k8GASFlITP+yAunrS+5 b+Hpfb3hzVPClCLN1Ph8qOYGybdgGpuA009T+NyaoB4eRuSa9vbSWx6xk9fXivbNFD yVa9N8yZQtm20pCkMqmEeGHUzFdn2IXTJW3Xr76pw3LXPaxM0Ycvf44x722/ZYvBew oZ8uzbUS1SkysGsqHaF6qEonj5LG/kTn4RxKWKZrhfP3liUClR+q75SgmP7mzv45Yd PmfWmNH5/ib8g== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BE50B18037E for ; Wed, 10 Jul 2024 22:07:13 +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: No X-Envelope-From: Received: from fhigh1-smtp.messagingengine.com (fhigh1-smtp.messagingengine.com [103.168.172.152]) (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, 10 Jul 2024 22:07:13 +0000 (UTC) Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailfhigh.nyi.internal (Postfix) with ESMTP id B2FF61140DAD for ; Wed, 10 Jul 2024 18:05:46 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Wed, 10 Jul 2024 18:05:46 -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=fm2; t=1720649146; x=1720735546; bh=6XBuI6yGzSEo93O4F6cKirGHHLXiLxW/M5xnUuJ3eqA=; b= W9R3KU5viBgHbXQk53Dt2gz/zdixskqHsBuA00EiOMgMFgaHRVeH9HwEj5LcK9Bt dZad2mhuaTEQZWK9HHmgqmWIiY0wfZDnmgXIRsXOGwvzmXG4gApbTLth7wFXbPwz 87199oHzpvp8D3NrJjcRVWoTl8S1l9xdstPO72fzYOzeewtWeN6dnBFezr89f/Ou hxHteJ5TYPbumgkYFC1PAMmnbh88YVI4yvLaVGQeJn8uzSFhwmGSzR1tqwX7utNA fxbWTg8CSsZM+LAUmAkXupUdCZf/CDOn1jX6ZXc0XoDYBP3KfEh80/52QRQ8HhqV glT1NRH1cwlFaP3ViqH/Og== 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=fm2; t=1720649146; x= 1720735546; bh=6XBuI6yGzSEo93O4F6cKirGHHLXiLxW/M5xnUuJ3eqA=; b=L ZAJQnJgDjpcWgEGt18/JFi69c4/DGTh0Q41+lR7K8G4LAfAyhQ3L159Kk1hLwrQx tsv4HyYPa0hFXAlz+9ThmBTWKw0AjUQVWIJb6mXWwJel4bRLpbINNzdb0TIwsGMG c1PD0sI10diqXOOLcTVk73vBW0f/1Pp0Ah7eEeMjcuiWRGSqTIg+brf8d+3WiiUp 8WNvbqDiraEkBIIMeQpwYOwR1+fsUtHij/aIWAe5zEPtrbOIBlCpEiAx9sdvAC7c LR9fTGdmtqRQViUz4EPSrPSUF3Nv+zRiIIx7I2vBb8Re1SwsSVe+24QyVj+cLwa6 7EYbDq/OIWpkZvC5BXcBA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrfeefgddtiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvufgfjghfkfggtgfgsehtqhhmtddtreejnecuhfhrohhmpedftfhofigr nhcuvfhomhhmihhnshculgfkoffuohfrngdfuceoihhmshhophdrphhhphesrhifvggtrd gtohdruhhkqeenucggtffrrghtthgvrhhnpeehleffteeigfevudetfedugedtudevledu geeugeelheeihfehgfdtkeevvefgleenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehimhhsohhprdhphhhpsehrfigvtgdrtghordhukh X-ME-Proxy: Feedback-ID: id5114917:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 10 Jul 2024 18:05:45 -0400 (EDT) Date: Wed, 10 Jul 2024 22:07:10 +0100 To: PHP internals Subject: Re: [PHP-DEV] [PHP-Dev] Versioned Packagers (Iteration IV) User-Agent: K-9 Mail for Android In-Reply-To: References: <09559430-4477-4516-8D78-6F4071E1AA6C@newclarity.net> <1AFD7AAE-8BEA-460D-88A8-15BB3D30A775@koalephant.com> <1BE6A849-A2A9-4E17-9C11-5099EF74F5C0@rwec.co.uk> <1d0df8f2-541a-4302-a658-4d7d30003342@seld.be> <1D89C00E-ED0F-4862-A958-AC9D085E91F3@rwec.co.uk> Message-ID: <81DEDF0B-0BDF-491A-9CFB-79369D871483@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 10 July 2024 21:04:41 BST, Michael Morris wrote: >The largest thrust of modules is to step forward with changes that are >desirable but impossible to implement because of BC breaks brought on by >unfortunate design decisions like the one mentioned previously=2E Likely >these will be visited on a case by case basis=2E For another is the need= of >classes to have the function keyword all over the place=2E That sounds like a one-time chance for some fairly random changes you happ= en to like the idea of, at the cost of permanently forking the language int= o two dialects=2E It doesn't sound much to do with "modules", and I don't t= hink it will be popular=2E >It could end up that things like package privacy can only be supported in >the modules=2E=20 Please, please, don't do that=2E I don't want to rewrite a bunch of code i= nto a different flavour of the language, just to make use of a new feature = that has nothing to do with those changes=2E Rowan Tommins [IMSoP]