Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125380 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 4262C1A00BD for ; Sun, 1 Sep 2024 22:12:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1725228859; bh=lKj30VHfM3UjZDwDLBUpC10Kcz2cy7pXASlqAzdTnIw=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=OF0w4NyHBwNdk3FQznBL87sioGVMx0QfZZg4YkJ1sqB2kkFzbk3ADLk8JuSfUKc1W Mt59CNOhMGl84K75kD1dm9YDJlvqLXScgUtFXkzwHFd6E9AYHVG3UQym/UGkt7DUE0 zz2gZD1HNSVjKhBmSYZlHfPCNCSDUYJ9F9G0V+Riobv0k/ZO37ZQaF07CGoGfpuKqe kqSBFZSYx285h39JMQjhkRlk7LMlftJmlrYkaewvg00rfpUH7/6BZZuVxFAe2psrt1 PD1Klf9x/MIO1X27/M4DM+2iHnlnwVUCkFASO0SJNcCI0f8oufOI3PSGPfQl8meqqL q6E1noumaU//g== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A2836180059; Sun, 1 Sep 2024 22:14:18 +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.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS; Sun, 1 Sep 2024 22:14:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1725228739; x=1725833539; i=cmbecker69@gmx.de; bh=SivavVQAtTCQV1GzoYOJvUW/+/k7JuijEEifF8DSb8g=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=QqLeo8N1RhKs/hmis4HAtpZhZqpyGDcNwCaiZcbGKTFG3daYbnfomZBm6SGj4LHi mIN/AVu5AlIBr36iSXuOssmeRSARYo8+04Bwx+HyPLRIbpHbAl6Ra5llEHAB9QaY1 8Warl3rB/MZ9RmkMmaf07zZEoG9LOcPN03Gaxsy6MReQYjE6W484Q4RFszVzbFrUm 1udvPFilERnrNArw9C0S7VqU9XZKYsvhIzBw5VGvHRk+dpPCYHh7G5Ir3qzrQlrv/ Id0F8cw8PI+w6248BwRi7NEDa3zaVobb/ujJQLdVRhoM/FF8YQGODFLrR1mSbyVyo qPV9WW7AABS//cpFNw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mi2Nv-1s7ROE0bjN-00fhN4; Mon, 02 Sep 2024 00:12:19 +0200 Message-ID: Date: Mon, 2 Sep 2024 00:12:19 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] PHP 8.3.11 Released Content-Language: de-DE To: Mike Schinkel Cc: Derick Rethans , PHP internals , Jakub Zelenka References: <9b35954d-ae70-4c74-ab85-2ecacfd594fb@gmx.de> <594b4499-7919-496d-a039-1c1afa06b8a1@gmx.de> <2E5F4DF6-CCE0-43BB-9F1B-5E82FFB89EBB@php.net> <261c47a3-f3d7-4328-9cb9-1b9a44e0fb5b@gmx.de> <621B5876-919D-4C97-B0B3-0E5A658F8EA7@newclarity.net> In-Reply-To: <621B5876-919D-4C97-B0B3-0E5A658F8EA7@newclarity.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:QR0nPrB5xZo8OH0FLBYOxLzGHwZ0NZoE5WdTnePr/4GXpIbgPRa YkYCbI0AbSX+CCKb19krlddRuYRVMT64UshcNyLeDZrAJTmRZNhcZG/MJ+4+vH2jIV1omwc 5A4rfCIN+MOJ/WCPg3ygv0eVD3Hc5eJX896mhaF6A8om7zMjOFmQaTk3gk+Xn6hBhS6CwYp 16p6jwVtGSsk//wL2PbOw== UI-OutboundReport: notjunk:1;M01:P0:s3y8qZVgNAQ=;tGgF+C7wJM7Ub6LGP5X7+cjEDD6 u6hihrRxxwmilCr08LvcTAnAkhSYeQ39AKMldZIIpv9LgvhxkYrK2wLGqIAoIIKZphTy4OIcQ R5OSW0A0PukEd7OvPcYUCQEAB4UwcBij5XZlMol2uYVx0oCtpDWprgmU93R0632A8edLdcqTV +EBbYMXFU8E2C0ZWnMjtppkFmXNfkdR5g8sdfPZZNpMYq58mga+5jEhFZZUKes8G90rZYAQ4Y DluB4R0UFCSd2cJ6YRgVKEnNNTmuKfWn5bRGuhjB1Pe5NXBkzCS+9ddkvESYiSXbpJiHE5wDL u5qzwcsts9FgiA4s+aD43VTv6Cht70V2z4VNQElJxlGHvNvtD/AeEu7KZ4YKWlcv5KmFoPd7I Tdi3tMnpwTnVa+H6NdtJm28hkjJemXuYSd6mubgYU9sCRxfLPo+RxXKWkkyC5X79wAI0PzQ9D EenC2UZLCJ4dZfP/AxZKD11LbV7T6AhEh5ZXHPIZYpfp7AbOGTMxNdFdxTV3nBjZwtAOAT3CE /QyW3Cvb9nC1koBBL11ANAEz0PwE5bZ/Z4bGLseM035FOoQLErqzn9ZDufYKXS33MGIsLrbVu NzYnD8/BJ2LdfexEiYxtMn+vZlIZSLKi7RcFiyKgaPM5tKrLRNUKAms4EdqjPy/fVlGU8AHlr b9GY97zsc5lIl8pC/7gZMFpGseJs5X4ZU8P3LK29ke/u4AoJEFBsdU1dnWnmvd17x4BuaTbUL MIacbc/TnAxIQhzUVkItJjXTbnQRkqsFVtWn15jnaCj+5+FYxFLXNsHvuNmHElK6p0tUMvDmu ZdSj6dPlxFL99Tc7QVRx6kng== From: cmbecker69@gmx.de ("Christoph M. Becker") On 01.09.2024 at 09:16, Mike Schinkel wrote: > One of the benefits for users when software authors strictly follow SemV= er is that automated tooling can decide if an automatic upgrade should be = safe. Depending on out-of-band information to convey BC breakage can resul= t in those who use automatic upgrades to see unexpected failures en masse = since automated tooling won't look at bespoke, non-standard labels when de= ciding. > > If enough software authors choose to be less strict about SemVer it coul= d have the fallout that many people decide it is just too risky to use aut= omated tooling. Once bitten, twice shy. > > One approach I have seen on other projects take is they retract the vers= ions with BC breakage and then release an update reversing the breakage. What does "retract" mean in this context? I mean, we can delete the tag, remove the download from php.net =E2=80=93 but the version has alread= y been released, and might be used in the wild. We already have the "problem" that we tag on Tuesdays, but release on Thursdays, but you find builds from Wednesdays in Linux distros. Christoph