Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:110623 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 5153 invoked from network); 17 Jun 2020 11:00:53 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 17 Jun 2020 11:00:53 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id C1FE61804F2 for ; Wed, 17 Jun 2020 02:46:28 -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=-0.2 required=5.0 tests=BAYES_20,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 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: Received: from mail-oi1-f172.google.com (mail-oi1-f172.google.com [209.85.167.172]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 17 Jun 2020 02:46:28 -0700 (PDT) Received: by mail-oi1-f172.google.com with SMTP id j189so1212176oih.10 for ; Wed, 17 Jun 2020 02:46:28 -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=A2jDmUNrerKbI/T3e0BVjYUsObt4mK6Y3kj3VmsaLBU=; b=rIMUAxRYouCfHdruDkXq/s3Vxz9tdNSUxCk7NjyjsqnCrQrSGmXkxCRyxrEybho+1P Mf/jbnQDNHwyL23rr3DfhpKzl3V+ETWXZpKeQBULuwRs85o+m7+cRsHF3ILQi1ii7Se0 RBxms/23M8RHU52rfTulXS6lArwQ4SDsRlypmNBPFpxQnjkLTgB/Z70lMZcPnB1Caql8 xhvagCs25XVxI+E5O8w1twPcHudwE1zXbMIaMktlROhQYiKmwANnic1LBxGF0qiJPIaY Hqql0chXDX9r9OfjlNMJWLw1+cDs7Qq17qXu2XG6JTH2L76Dc7LeAYkwDkWfW+mzVByA EbTw== 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=A2jDmUNrerKbI/T3e0BVjYUsObt4mK6Y3kj3VmsaLBU=; b=dBb+hHT/cAIGjMqIm09G/8lTs96zcKqN70+YUe3DrVyv2MCGJpQ7Stz7HErvFnMJDN buD0ICyj6/vaZZTVMELLRj+L4Fp6Yul4ZnyIt1D1MfOyvKandz3v3C2+5rdyqr02QVuQ xZ2ucO+x20lz5ky9H+/r2Yz9NqUDEiyMhKH5mx5mQWJoF2nuGJySKxcGngFw1JA0LhCI LMM363t7wEhbwurrA0SeSX0cKkMPJOW8VmIzrGTCLX7n1K1TH8+4/FWYVS3WAnPJmPqt 3oTDYn9XVgg1SUDHJ0XXMJowlwPO+IrzixpXlLEziKNHw2fRWUeY62Auy3DtsSbMENPy 0Ebw== X-Gm-Message-State: AOAM531lKCngb2j6WK8Ma1/FFT4Us9Zwln7WTHnqA0buiMDBmvdMMOS9 4fWinh6CzUr7ewUkHroxoBTQoMxz4fqb5P4alXdtw7PX X-Google-Smtp-Source: ABdhPJz0MKHyCylme7q4GsneQmvLiEhVKKS9EOZ3ZNfWjlDJqRPZjeuRQHAmGf2YVqsNczk5g2X+uzsW+PWt5V17NEk= X-Received: by 2002:aca:c74f:: with SMTP id x76mr6361255oif.101.1592387183764; Wed, 17 Jun 2020 02:46:23 -0700 (PDT) MIME-Version: 1.0 References: <37381398-3330-e5c3-4ae8-e668ca545194@lsces.uk> In-Reply-To: <37381398-3330-e5c3-4ae8-e668ca545194@lsces.uk> Date: Wed, 17 Jun 2020 11:46:12 +0200 Message-ID: To: Lester Caine Cc: PHP Internals List Content-Type: multipart/alternative; boundary="0000000000006ee7d105a844880f" Subject: Re: [PHP-DEV] [RFC][Discussion] Change terminology to ExcludeList From: michal.brzuchalski@gmail.com (=?UTF-8?Q?Micha=C5=82_Marcin_Brzuchalski?=) --0000000000006ee7d105a844880f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Lester, wt., 16 cze 2020 o 15:55 Lester Caine napisa=C5=82(a): > On 16/06/2020 13:14, Micha=C5=82 Brzuchalski wrote: > > I'd like to start a discussion period for my RFC which proposes to chan= ge > > the use of "blacklist" in Opcache configuration with better > > self-descriptive terminology. > > Since there will be a higher level change to all these terms - in all > likelihood - trying to push yet another term that does not match the > current discussions elsewhere seems somewhat premature. The NEXT RFC > will be to bring this in line with the 'new' industrial standard, so is > there any point jumping the gun before the international debate has > finished? "blocklist", "banlist", and others all have appropriate > application but like "excludelist", they all imply a narrower usage area > while "blacklist" is accepted generally across all applications. > > What ever alternative to "blacklist" is adopted elsewhere is going to > cause confusion and adding to that confusion with a different > 'translation' just makes the situation worse? > Isn't that the more narrow term is used it's easier to understand? We can easily vote on the right name. I chose the "exclude list" cause the INI setting which changes name in this proposal is a glob path to filenames. These files are then parsed as a list of glob paths for later file exclusion on opcache run. Another term in my mind is "ignore list" which then suggest a list of files ignored by opcache run. Regarding the "blocklist" I have to admit that it was my first thought but after thinking IMO it's inappropriate. There is nothing in the opcache what blocks files from being cached and optimised, they by themselves are not trying to be cached, cause the flow is from opcache extension. For me to whom English is not a native language first association is with blocking service access to the clients which interacts with the service and try to get access to it. That's why I think it's inappropriate here and I've changed it in the original patch. The same goes for the "banlist" for me my first association is with the client who had access to the service but due to some policy reasons (like fo reg. destructive intentions or overuse), the client lost access rights and get's banned with assignnment to the "banlist". Therefore IMO we should choose a new name wisely so it can be self-descriptive. What I can propose is update of RFC with a note regarding the second vote for the right name. I'd like to put there an "exclude_list" and "ignore_list", but if my reasoning about not debating on the "banlist" and/or "blocklist" is not enough then please let me know then I can add those two also. Cheers, Micha=C5=82 Marcin Brzuchalski --0000000000006ee7d105a844880f--