Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:110553 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 54822 invoked from network); 16 Jun 2020 01:09:37 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 16 Jun 2020 01:09:37 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BFB1F1804B7 for ; Mon, 15 Jun 2020 16:54:54 -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.5 required=5.0 tests=BAYES_40, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) (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 ; Mon, 15 Jun 2020 16:54:54 -0700 (PDT) Received: by mail-pf1-f182.google.com with SMTP id h185so8599610pfg.2 for ; Mon, 15 Jun 2020 16:54:54 -0700 (PDT) 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=zD5WFrIaP4rCfIyQ5B1GvRdPvgtC4/jC4LfuwpeeGGY=; b=KVOn6d0kHCPAMMEWlkWtoXPQ3DAg26sc1PGMGMNbLBvYNuoJhSLjHVm4R2w3K3hfJR SIq1DGjf7+D7Li3w6O6vx7pDyZjk/6jfMuJZwWrIFVMyBnwmOPOFWTz7It9gTZJ1W1dN lS7Q3ZKKg3/1aHS/ZDMSXpqY+AhnYtbAbXQ8yw1fP/Zqu8mxgcCuWNI80JpY9ZlZEvSg 0wvSzCjwvimAvtEjsObuS8Rj9Lr6IhdkBy1B0P+5OhYr59oGiEg8ZqncCw703UyYOIMf S8dqdaOTJ3B7ZtkQNr8qRN4fNQGNBaxxzOqeH/kChwhmq/T1AfZcKWp/XKXltce4SuH1 NPyA== X-Gm-Message-State: AOAM532PIhtO8Sj7pAJ88DjRTQwdqN/3YFvYf06qJuzfGExyQFkIcGjE 6UsZ0s8ha2tolejH43FXLj82kopXnDTRq9diNbg= X-Google-Smtp-Source: ABdhPJzw5pfISI/J2HxZ4nrRpYgCkygtsRs9zclmBxBGptmxtiHaGBsOY3JEh7HhA+ECCW3c34BZtSGpG/3vGNl00jg= X-Received: by 2002:a62:60c3:: with SMTP id u186mr71422pfb.253.1592265292329; Mon, 15 Jun 2020 16:54:52 -0700 (PDT) MIME-Version: 1.0 References: <4b921c5f-db2b-1e2a-ed2a-1add5c9b6663@gmail.com> <20200615174645.GP14030@phcomp.co.uk> In-Reply-To: Date: Tue, 16 Jun 2020 02:54:39 +0300 Message-ID: To: Daniel Rodrigues Lima Cc: Deleu , Lynn , PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] About the use of the terms master/slave and blacklist, proposal to replace. From: kalle@php.net (Kalle Sommer Nielsen) Den tir. 16. jun. 2020 kl. 02.39 skrev Daniel Rodrigues Lima : > > The simple fact that we don't know how to deal with this type of discussion can say a lot about of our community. > Anyway when I started this discussion I didn't imagine that I would receive so many negative feedbacks. I am sorry but I don't think you fully understand the implications it may have. I get it, there is no easy answer but while the change may be simple and elegant to rename a few places you may find problematic, you have to understand the consequence of the users it has and what statement it means the PHP project as a whole is sending. If we openly change these names without further, we also declare open season for changing anything anyone may find offensive in whatever way that may be in the language. It sends a strong signal to our users that reliable backwards compatibility policies we have inplace, which our users enjoy, may no longer be as reliable. This puts a greater burden on upgrading from one PHP version to another, if your time is just spent on search, replace and test for things like these. I mean personally I would much rather solve interesting problems and I do not find censoring words like blacklist into blocklist to be an interesting problem to solve, because I do not see it as a problem in the first place (either in my professional world, personally or as a PHP Core Developer). Right now you threw the ball in the air without looking and you seem amazed where it landed. -- regards, Kalle Sommer Nielsen kalle@php.net