Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107053 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 36076 invoked from network); 13 Sep 2019 10:42:40 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 13 Sep 2019 10:42:40 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id 9181B2D2032 for ; Fri, 13 Sep 2019 01:18:45 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Virus: No Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Fri, 13 Sep 2019 01:18:44 -0700 (PDT) Received: by mail-qt1-x82d.google.com with SMTP id u40so32877775qth.11 for ; Fri, 13 Sep 2019 01:18:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beberlei-de.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RxkD6dkJIn/qCTFVLVIrctQejHPzPQbKtmh3icJlueQ=; b=kpTFMDOZfNctvi8CFFJu+ZkKtA1tDX6a5ILyTJNoh5KKi7O4MIPI0HnY7PrESSpeh2 M2bggAb8H8VSmVxS1YBqFmQmHnvW8h5ui6HyK9gZ6ubIzU9+5aFrGPa6zRp2Om1qa0AD 1pnGVFt1fh/v+HdoxBAOoO0uwoADmoTLHtac8qOugTqBuDIDUH787LBQURimSxtqzCTI E2/bMvhKKR/h8O0MNwAWWyqSsTtUQc8/ZRFA9QfgN5aKDivdVSXsS8Aj7WqE5DqFKzgA JmLUvH4eJT9sBJYS+e0QtxPOgmBXKS6Au66jR0KeWqIHtsTqGJ3+d/djcl+Y7xRhGM7Y oGug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RxkD6dkJIn/qCTFVLVIrctQejHPzPQbKtmh3icJlueQ=; b=ipJLah9P4ST/qkff5lGWVDVNStJ8lV9aO+3nwNEQ8dVUlvE449mfKF0T3+/HEafc+u 5wFuv24UbHsuULhqaE9DPXT73uoRnxzq++9fdo3bQxsogLHexwbnAqD7Gg61HuA2lnxN t38a09h4Nyhks6mBfEhTfbqLQxZX4zPj4mt0S6zVTY4t/K4qB2aMZ4xEdqCNxSgHIb4V XrPGcNvvd3cWUhRWlIsbOjBt+IMU0Av7Cmm5qGt8VgWpuV+FFeGWuxQkLnf7dwARt6gH 8wCF5sSc2jkfdJFoBLqsHK2zB1LaMch7p+mj3XkfOJWSr95UqdMo7Uc76F0yVKFdUoJ1 gqXQ== X-Gm-Message-State: APjAAAVyoCi4/LPTJt0C1H1wxw6f4f3tSyXQ3I3ilPOLCQVMDBaTa6Di e4nYWmR38IKQr6WA+eMcZVgqA4papjK41iWL3APQD3NkLELg/w== X-Google-Smtp-Source: APXvYqxFhnv+t7miOeFVIHK5YuCKLqMAXXveb2r18qmJb3U+ZMj9udKijsIPeCCQEwYpD1I9HLR17OEDWBHukI/0ApE= X-Received: by 2002:ac8:7b2a:: with SMTP id l10mr1728691qtu.115.1568362724081; Fri, 13 Sep 2019 01:18:44 -0700 (PDT) MIME-Version: 1.0 References: <076701d56978$86020910$92061b30$@php.net> <078e01d5697c$5512bc10$ff383430$@php.net> <31BD63BC-ACE0-4478-B241-E698D2D6F59C@newclarity.net> <77CA024D-3141-4707-8280-81CA78282AFA@newclarity.net> In-Reply-To: Date: Fri, 13 Sep 2019 10:18:32 +0200 Message-ID: To: Christian Schneider Cc: PHP internals Content-Type: multipart/alternative; boundary="0000000000000c529805926ae7d2" X-Envelope-From: Subject: Re: [PHP-DEV] Changing fundamental language behaviors From: kontakt@beberlei.de (Benjamin Eberlei) --0000000000000c529805926ae7d2 Content-Type: text/plain; charset="UTF-8" On Fri, Sep 13, 2019 at 10:10 AM Christian Schneider wrote: > Am 13.09.2019 um 09:41 schrieb Lester Caine : > > On 12/09/2019 23:16, Mike Schinkel wrote: > >> Those who vote on this list will decide if breaking WordPress > end-user's site bothers them or not. > > That's something too few people on this list seem to be aware of: > Breaking other people's perfectly functional code because you believe in a > different coding style is not something which should be done easily. > > > So we *DO* need an LTS version of PHP that will run perfectly functional > websites for the next ten years while others create the next replacement > for the likes of WordPress by moving framework functionality inside PHP ... > > I agree! > Which means there will be additional burden on the PHP core developers as > there will be another version to back port security fixes to for a long > time. Also not a decision to be made lightly. > I would think that this is exactly what a company like Zend would charge their customers for. Microsoft is doing it for free for 5.6, I imagine for their bigger Azure customres here: https://github.com/microsoft/php-src LTS versions should not be the responsibility of the core developers, they are the responsibile of a legal entity with financial means that either directly sponsors the OSS project (Ubuntu) or is downstream of the project (RedHat). PHP is entirely a community project of volunteers that is already hanging by a thread given the workload. > While I do like democracy I also agree with Zeev that it is too easy for > people to vote yes on a breaking change even if they didn't think it > through. > > So if you voted yes for any change of a notice/warning to an exception > (which will break things) please reconsider! > Is it really worth it? And if you really think so, could we make it > opt-in? Or at least globally opt-out-able? > > - Chris > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --0000000000000c529805926ae7d2--