Newsgroups: php.internals
Path: news.php.net
Xref: news.php.net php.internals:119972
Return-Path: <pierre.php@gmail.com>
Delivered-To: mailing list internals@lists.php.net
Received: (qmail 43041 invoked from network); 12 Apr 2023 15:52:31 -0000
Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5)
  by pb1.pair.com with SMTP; 12 Apr 2023 15:52:31 -0000
Received: from php-smtp4.php.net (localhost [127.0.0.1])
	by php-smtp4.php.net (Postfix) with ESMTP id DB31B180550
	for <internals@lists.php.net>; Wed, 12 Apr 2023 08:52:30 -0700 (PDT)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,
	RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,
	T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2
X-Spam-ASN: AS15169 209.85.128.0/17
X-Spam-Virus: No
X-Envelope-From: <pierre.php@gmail.com>
Received: from mail-vs1-f48.google.com (mail-vs1-f48.google.com [209.85.217.48])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(No client certificate requested)
	by php-smtp4.php.net (Postfix) with ESMTPS
	for <internals@lists.php.net>; Wed, 12 Apr 2023 08:52:30 -0700 (PDT)
Received: by mail-vs1-f48.google.com with SMTP id g13so10531941vsk.12
        for <internals@lists.php.net>; Wed, 12 Apr 2023 08:52:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20221208; t=1681314750; x=1683906750;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=lU0/n7Ybe15niJvrQw6BHzOcibcPv33DXHwIRMgTjUs=;
        b=hSIpCvMooWZ7p+H71qZrcprW1rla2By9ahcpRTiw4yZE2NAyRCXOAkS4yugLVXg3iK
         CIMlvemdaVsukdl3dYAI1358qlhu07BSSiUSs4RI9//NtOTMJ39VOFCvJL9GbCV7/LPS
         CMXwf2pfffF3A7KhRin/OFqku9GdX8Eio0KKRRi8R4Tb6cWtt33rNSvoe3kEFaakhlQ5
         S0/EERoT98nWGGHByy2neTIOElbFHMgckWApN1prZdCxgT9GAJB5sXSO8J3t1W8xVu8f
         dDaSS3IimBwoncWajMalpYVgveZEB07220axDIagEaOkfKByT4C1PXburpyQbNbcUIGU
         59+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20210112; t=1681314750; x=1683906750;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=lU0/n7Ybe15niJvrQw6BHzOcibcPv33DXHwIRMgTjUs=;
        b=FCmhIc/0iqIzjJ8+29jfxZDOwVNaEcNMqm2P4BFIse1keUBGrAw6aUOgR5i3psAp6z
         MsVoNEUfcE96ReG0NX9FGDmYudC7cN2Hl2kroIuQPu55bBYP6zlAqYJPtkzzOdWWbHy3
         2vRBokBMGFIEvFNwBt1TJXhMdAqOTdiA+IdBA0HiRE1jMXBpD7xCyvD99SnObihrxuuw
         ebXLazMheXDuTWqSgYBMMIe+KrfnW4Sdnnx7MMzoyObm8S8WSxa1BJm4nhveV/wu30ZQ
         Z+2l6iSCFKd9Eb3vrP99CjF9mQM+y6PU0bgxwZ6MGrLLLStgblGJdk31E8IlvFjXHyen
         e2Zg==
X-Gm-Message-State: AAQBX9cWmIWNfvJERQQu3I4wpcUYcYDMAmnriOqmBqrplubQ3f08ahoO
	iqEbZzAh++AZ0E029JK/htO+24WZ7DNmfbmOyW6wwTDa0Vw=
X-Google-Smtp-Source: AKy350YmdK1G+zImr5zRFcpXBUNHak3I0PACia75YV3H0Q0Ng5Dde1yo8zJC+r3Onz5ALzCZRJEcSkrgDZ7i92c0rTU=
X-Received: by 2002:a67:e10c:0:b0:42c:77db:32c4 with SMTP id
 d12-20020a67e10c000000b0042c77db32c4mr2553611vsl.1.1681314749555; Wed, 12 Apr
 2023 08:52:29 -0700 (PDT)
MIME-Version: 1.0
References: <aa9f0f66-f772-3fc4-4f66-2245930ab089@helionweb.de>
 <CAEZPtU6qV1OEBt7kaVoaxog=Wd4AZWNyiJW=1NMkASW8AJkRTA@mail.gmail.com> <CADK1yXLie-hPJwKSUqpBgpOkWPBrBvcaXdFfLKxDMPbcT=1dYA@mail.gmail.com>
In-Reply-To: <CADK1yXLie-hPJwKSUqpBgpOkWPBrBvcaXdFfLKxDMPbcT=1dYA@mail.gmail.com>
Date: Wed, 12 Apr 2023 22:52:14 +0700
Message-ID: <CAEZPtU7QG9y23Y9KKLY0tu4hE6v1BTS1MM7xhPSHd7sjnWxkww@mail.gmail.com>
To: Deleu <deleugyn@gmail.com>
Cc: Stephan Soller <stephan.soller@helionweb.de>, PHP internals <internals@lists.php.net>
Content-Type: multipart/alternative; boundary="0000000000006727cb05f9259859"
Subject: Re: [PHP-DEV] Future stability of PHP?
From: pierre.php@gmail.com (Pierre Joye)

--0000000000006727cb05f9259859
Content-Type: text/plain; charset="UTF-8"

On Tue, Apr 11, 2023, 1:30 AM Deleu <deleugyn@gmail.com> wrote:

>
>
> I resent the sentiment of "if your code or development process was exactly
> like mine you wouldn't be here complaining" and I believe nobody is asking
> PHP to freeze. Not everyone has the ability to fix every deprecation within
> a couple of hours and not everyone has tests. Yes, we get it, it's common
> knowledge nowadays that code without test is unmanageable, but if you
> inherited a 15 year old codebase developed by multiple developers in a
> start-up mentality
>


This is wrong in so many levels Agility mindset, startup or not, does not
prevent to do the required cleanups.

These, by the way, are yearly,  worst case.

producing code faster than they could actually plan for and with no tests,
> its going to take some time to clean that up and if I take longer than you
> would, does it mean I matter less as a PHP user?
>
> PHP 8 is pretty great to work with and a lot better than previous
> versions, but there was no opt-in aspect to a lot of PHP breakages. All
> that we're asking here is for a bit more forgiveness to existing code that
> was developed 2 decades ago by a complete different generation and still
> need to run today while we clean it up.
>


Many things that will actually break codes (removal of features f.e.), have
been deprecated for years.

as it has been mentioned, many distributions provide longer support for
older php versions.

If you want the latest php version, you will have to prepare for it,
constantly and changing, cleaning your code constantly.  This is done as
part of the daily feature additions, no need to ask a PO or whoever else,
just add it to your estimates (if you still use them).

However, asking, as nicely as you did, the volunteers here to do it for you
as the language level, won't work.

best,
Pierre

>

--0000000000006727cb05f9259859--