Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106757 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 46942 invoked from network); 28 Aug 2019 20:13:18 -0000 Received: from unknown (HELO mail-yw1-f47.google.com) (209.85.161.47) by pb1.pair.com with SMTP; 28 Aug 2019 20:13:18 -0000 Received: by mail-yw1-f47.google.com with SMTP id n11so187065ywn.6 for ; Wed, 28 Aug 2019 10:45:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IfPklEY8HmP8uXj6Qy8cwi62rKmTgHOV3eazqRhD/U4=; b=V0UIQ12W15yVdKEahBVT/YMLWpHH2iLs4V/doZtCpRoCl/y1hhKhcA1W91nRDmMJoR tIE1xxeGNH0dV72C9GsGAqSmVNVB+BX3YtjMyafINqFmCnKAPc91EwsXZLZWvrMIGvO4 fIVsgaz4Ru7tUc29aoRLJTUNxGpfXhzklGIiWo9WDsUW0iyIzf3DjWC18UYeH4LX4Nml l4F0v+DTESnCYYlsAWIu1bZgOOYg07FcbbiyWswOXrKrP3UtH6D1B+BrE0p9JQ5ltk1K tF8IOsUCu7AAlcnI3Kq7SX8HZb13wCSGkXkrWZu6vSAcL2e6Scep2nIs3X2SDgxO3+u8 +BEQ== 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=IfPklEY8HmP8uXj6Qy8cwi62rKmTgHOV3eazqRhD/U4=; b=JjG6XkayIVBsZWCwD0m7fRFXoEREmN37fiIDBYRXKYGZ3pfyDFYyFYevf7aaraoauz +6t8dRJUEVAz5mzUpvwQ1HH12pWKQIFZJ1KCQ+gfVt2ZSf017FDkFdHP3RwGeg7zXjaQ sMhl708bR41Y0mP6EtZsOFKuuv9yHbcb+i45EG3SRG0DhJc8XuiDu6ozhrE1SK7xylKj 9Q0lVNTbU146Yo/kSCnzYRFCruLb2TvjWeWEOczrf1pe1TfA3S6EbHgRT0+9fT+0M4rU 42iQ5Tz3EfFO9Qji1y7MwMZX0A93sXxhPTvu2VNYWcyG6+uY4q6d5SykjDs9UtZ6YFL+ OY/Q== X-Gm-Message-State: APjAAAWPV2iHogNlX62KsKG7U2Xfcbp7qwXoo5OhVK+mbFPYRz9IKqCE 4JvYYCg3I9tWV2wuTeXD4jmAgun1BbuKvRTPxJI= X-Google-Smtp-Source: APXvYqzqFm3F2K+EQFC+w+zM/FPjGFmSV1mdl9PaShA+DPDwPKwJdqJ2lOMVY9jaA2/pnrnj0g/Dk0+EplEUfjTofK0= X-Received: by 2002:a81:9a4f:: with SMTP id r76mr4166524ywg.28.1567014329694; Wed, 28 Aug 2019 10:45:29 -0700 (PDT) MIME-Version: 1.0 References: <203FFB9C-BB5A-43C7-B51B-036ECBC5557A@gmail.com> <31F46BA6-365E-46F9-8193-CBCEA8D9B6F6@gmail.com> In-Reply-To: <31F46BA6-365E-46F9-8193-CBCEA8D9B6F6@gmail.com> Date: Wed, 28 Aug 2019 13:45:18 -0400 Message-ID: To: Rowan Collins Cc: PHP Internals List Content-Type: multipart/alternative; boundary="0000000000007abf40059130f4a4" Subject: Re: [PHP-DEV] [RFC] Reclassifying engine warnings From: matthewmatthew@gmail.com (Matthew Brown) --0000000000007abf40059130f4a4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Kicking a house is a poor analogy IMO - most people don=E2=80=99t upgrade a= major language version without first verifying that their code still works in the new version. And the PHP ecosystem is strong =E2=80=93 it's possible to find out today i= f your code is likely to break (on undefined variables) with both static analysis tools and runtime error handlers. On Wed, 28 Aug 2019 at 13:24, Rowan Collins wrote= : > On 28 August 2019 17:53:55 BST, Matthew Brown > wrote: > >It's not breaking all the things - it's breaking code that should have > >been broken already, but somehow wasn't. > > > It's still breaking it though. > > If you realise that a house is built badly and could be destroyed by a > well-aimed kick, you could just give it a kick and say "ah well, not my > fault"; or you could warn the owners, offer help in fixing it, and > understand that they might be too busy to do it right away. > > I don't see why it needs to be such a big deal to ask if this is somethin= g > we actually need to kick, right now. > > Regards, > > -- > Rowan Collins > [IMSoP] > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --0000000000007abf40059130f4a4--