Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp3537135ybt; Sat, 4 Jul 2020 21:57:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzGeD8vhFXpQt8oDinGgaRfq5D0H9lIjhNRYSsNZVcC6xq7ra1Y8in6uGP5JTBRDH8xLXt0 X-Received: by 2002:a17:906:c259:: with SMTP id bl25mr38315974ejb.303.1593925021622; Sat, 04 Jul 2020 21:57:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593925021; cv=none; d=google.com; s=arc-20160816; b=zea4dcDjJiAvWtzT9yt0eDb+cBT6CU25zQ4adgBJz+vewWV/U8c3TEkWbvQqGGbLrC 9WLK3DQAOuzn/iJjKzt1KHgxNPAV7htEebxUl7d1mqrhEp6Fvk92nmrQogfpXmWHsbeR sxH7++AuRRfEADIqYVJEoq0bB5+hQnjhtYAb2JS/DDG7wEDV9kya3k0lefOyiGm3h0cU 7H1D9cmqMY0QoOBI49axW5m7hn02tqRhPKxvEugD43mhyHmykeHjvg9FbwYLs9df4YdY lDJ2c8x7LFubICEsWPvqj8+eiSzo+n42bjeGrPJXLruEenSWv3ooCiI/yy4ZNl1vhtIF 4vTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=z1/rdVdvQ++zwX9CqrpGZ5a+mM9ksjaW+xD5W5aRVDc=; b=FSlDQZYp64G9mOLYBAHy5GLI2IJ8BwIpzLXdrvaYzFdVmdLyMEmkOeIWlmII6RkIjL 1goAdLqCgWAtT3MAEHWxhR0BVPJhTOieasKjoO38l3oD1JtCFV2qoFeDxmYzypGhSD6y kDEejMI2epQSLAV3u+X1QQ4xrzNt3JVp0tHBviYQ7CU/nbCH7WYi8Z7Mq66HQSATrcxQ gsj7/Yn7V+k3ERvi18ViP1Qgyalmmugpb17xinDI33LMJrY4cbLyY/RhABCyE3x3K0qT fVsPzEEg8oNPrLZUrjiYzvfT0Vlx1GVGlTTWBPVwBJ4qhApFnbYoaIYR8XtpHp2ixNwi eWTg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g14si11370482ejw.376.2020.07.04.21.56.37; Sat, 04 Jul 2020 21:57:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725894AbgGEEz2 (ORCPT + 99 others); Sun, 5 Jul 2020 00:55:28 -0400 Received: from wtarreau.pck.nerim.net ([62.212.114.60]:38201 "EHLO 1wt.eu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725773AbgGEEz1 (ORCPT ); Sun, 5 Jul 2020 00:55:27 -0400 Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id 0654t5TB003005; Sun, 5 Jul 2020 06:55:05 +0200 Date: Sun, 5 Jul 2020 06:55:05 +0200 From: Willy Tarreau To: Dan Williams Cc: torvalds@linux-foundation.org, Jonathan Corbet , Kees Cook , Chris Mason , Greg Kroah-Hartman , ksummit-discuss@lists.linuxfoundation.org, tech-board-discuss@lists.linuxfoundation.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] CodingStyle: Inclusive Terminology Message-ID: <20200705045505.GA2962@1wt.eu> References: <159389297140.2210796.13590142254668787525.stgit@dwillia2-desk3.amr.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <159389297140.2210796.13590142254668787525.stgit@dwillia2-desk3.amr.corp.intel.com> User-Agent: Mutt/1.6.1 (2016-04-27) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Jul 04, 2020 at 01:02:51PM -0700, Dan Williams wrote: > +Non-inclusive terminology has that same distracting effect which is why > +it is a style issue for Linux, it injures developer efficiency. I'm personally thinking that for a non-native speaker it's already difficult to find the best term to describe something, but having to apply an extra level of filtering on the found words to figure whether they are allowed by the language police is even more difficult. *This* injures developers efficiency. What could improve developers efficiency is to take care of removing *all* idiomatic or cultural words then. For example I've been participating to projects using the term "blueprint", I didn't understand what that meant. It was once explained to me and given that it had no logical reason for being called this way, I now forgot. If we follow your reasoning, Such words should be banned for exactly the same reasons. Same for colors that probably don't mean anything to those born blind. For example if in my local culture we eat tomatoes at starters and apples for dessert, it could be convenient for me to use "tomato" and "apple" as list elements to name the pointers leading to the beginning and the end of the list, and it might sound obvious to many people, but not at all for many others. Maybe instead of providing an explicit list of a few words it should simply say that terms that take their roots in the non-technical world and whose meaning can only be understood based on history or local culture ought to be avoided, because *that* actually is the real root cause of the problem you're trying to address. Willy