Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107474 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 76352 invoked from network); 10 Oct 2019 19:47:56 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 10 Oct 2019 19:47:56 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id D3AC42D201B for ; Thu, 10 Oct 2019 10:30:52 -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=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,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-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (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 ; Thu, 10 Oct 2019 10:30:52 -0700 (PDT) Received: by mail-io1-xd2b.google.com with SMTP id a1so15544740ioc.6 for ; Thu, 10 Oct 2019 10:30:52 -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; bh=AkJzwVEo20Y60hS0SebPny5puMVk4z37GItu3dX1rBM=; b=hKLOxboU+H9//RwFJwxE9TvBToXy9ZpS5WWKZ0uOi1V6L74hWdP1T8XfpfvMMpn5z8 3s7GWvjWZTjZStwyZDvt+PYNtv6pxk7iJ2EPa8ghNT9cDBFRINNv5HpZyj/GN6WWcZHA nGXNuM3HODHZBuBjK5wWDxa5dnsT9emXkXNSFB6g/fUj8mP4TqcQ62ie8b17FAam9a/s 28ieiFYXFI8LsPhlE7L5sKJZrTvd9DmYhd8JIXYMcebkRsFeLAhvs3/m97x6d1mXpF+D qhc63k4N3L6TZILdHWMgNr+EpQmdm1JTzfoWMYC++PgubxJVF5PzfiOsYoWwOqW2jh5Q n0dg== 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; bh=AkJzwVEo20Y60hS0SebPny5puMVk4z37GItu3dX1rBM=; b=SuuvMKD/dFNFdvax33yaJ+X5v6/FglJyOwOpivLjsi6W65XalOh9hhEhOn1ogR7iEH KdjHuepbQNvTeptDtJoDMV6pu0wORG1/h6sDnAs42oJ3lUscPiNEjTK5rx3KiuCJum48 DTC7lb+YymBkLIS5j9uPSfuvjjfTlu42ZHJ+nWiO01pkxPR+jK14Pn8bUHqQCxAr6mTY CHSXH9Efd+IshMsJJbYZUcYeSRxUP856tq56Z+3eXah826p3U2cXHmZBF2Jz7qSXg1GX awmUbMB+aHHxVEii9R9SoCl/tVfVZStjgf9FmNrR+HgeNSulffr/LcE90IqCDSMflzIw 3ong== X-Gm-Message-State: APjAAAV87TxLgtgEawTj4RH7PTHfloySRGvHBgCgniq7qnZXcP28JnrP rJAb5RCNGkwJ/aVU3gvcDDhYZKC3Jw0TKBe0PpK/NQ== X-Google-Smtp-Source: APXvYqzEE1//fetWxQ0nWK2cGfu2COJmLnrfEyKhpr8g0Gjs0DW9bDpnbVgRXWguq9gjSHkW+LLSnAlb/kOfTN+ZPEk= X-Received: by 2002:a5d:8543:: with SMTP id b3mr11382464ios.67.1570728651337; Thu, 10 Oct 2019 10:30:51 -0700 (PDT) MIME-Version: 1.0 References: <5d976928.1c69fb81.db3a8.78daSMTPIN_ADDED_MISSING@mx.google.com> <413d377a-4ce1-a521-0cb4-5bb37e84c257@gmail.com> <6DFA91F7-0005-453E-A314-A5DFE1A4D3D3@newclarity.net> <82012CD7-088D-4010-922E-AD54186AE37A@newclarity.net> <67A49D41-A65F-4C07-82B2-1C19F17B2200@newclarity.net> <826c5050-6f7b-33c8-d856-60996b6210f3@gmail.com> In-Reply-To: Date: Thu, 10 Oct 2019 10:30:42 -0700 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary="0000000000004d35c2059491c328" X-Envelope-From: Subject: Re: [PHP-DEV] Internals "camps" From: walterp@gmail.com (Walter Parker) --0000000000004d35c2059491c328 Content-Type: text/plain; charset="UTF-8" > > > No. The compromise is funding a ferry system. Or laying Internet between > them. Or a passenger pigeon mail route. > > Sometimes compromise requires deep discussion about the motivations for > each side and coming to a lateral, mutually acceptable, solution. > > But we'd rather not discuss motivations and just bicker about the surface > results. I.e., argue the X, rather than the Y, of these little XY problems > we're solving. > > > Build a ferry system is alternative to building bridge. I can see that as a compromise, I can also see that as a separate project created to serve demand after the the bridge project is rejected. Where a ferry system is started because there is still demand for transit, just not enough demand to pay for a bridge. With respect to the backtick proposal, what is the "ferry" project? Do we have to come up with one before we can cancel the "bridge" project or can we cancel the "bridge" project on its own merits and then discuss a future project that solves the actual underlying problem? "Ferry" projects might be: more/better training on PHP, better documentation so that the backtick is no longer an "obscure" feature to those that don't have a shell/Unix/Perl background, tooling to warn people when they misuse this feature. Walter -- The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding. -- Justice Louis D. Brandeis --0000000000004d35c2059491c328--