Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp3480457imm; Sun, 16 Sep 2018 19:59:47 -0700 (PDT) X-Google-Smtp-Source: ANB0VdacWuzt/LYQEcYijtm9kfaSwn8EmEUJvcPqZBWK4W/s+h2Oz9eVoxV/JB623cC4Ta5FdWnn X-Received: by 2002:a17:902:e20b:: with SMTP id ce11-v6mr23044498plb.136.1537153187878; Sun, 16 Sep 2018 19:59:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537153187; cv=none; d=google.com; s=arc-20160816; b=DGbQcFa6a7IzC31RKCZIuJNy+oCFedbiGWmeGciKEKLw6eOpPUuIQhuNgnlgsw8e05 YATUk8mTGwsSb+hbwryC1jHIW3KNhvME65OjxOoDp5mYdXtMOzKxSWo4n7NdBVrxTWRu 1FxjpqBDcdy7gMqOxO3xTJZJUQZtGUAxUc3NHiFWXoslX/KH/98cMNAlefl30xlXRm7G PT9Uk6LAKbYk3a36uYu0LIEZejjcfZEeU8SbsDrZuiHu/53RkY8ewg+qO1RdPNjTt1k4 LZzIxS5rjbLCgaAobcnn4rkVbDUYMTXU7B1PrgI1xTiDvcNCHe0sLqCDr740FZVamx/U 7BTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :mime-version:dkim-signature; bh=siHSVRnP5GYn74LhsHuVXnnUK9Kqq/kVOqu+Oh8Db7M=; b=zGQhlcHhxwBL/04oBYoCp6Ktd2ivdjd2RFb1sPvW1CY1jWZG9154PuMRH/MR98fedi FiPAQRJQDnDCxlbcEu/wUmMy7VJ87SnKJB6vkebQOuOqYZqr8QUhI4r2FeJzZdhQXBLd 8wqkWB9nsFNXlugc/YsWasW1xC4t0/LSWaUsQ/czxPcAhOYC17EBkIYNRbYi28e/rXCS YJ1zfrY1JWyLChpj6CBHGQLMoMpZGytRKUgvbmSXFFspDBeTJdandO/uuBt2e9VZl/OP fyQLJGb5kme5THc5p3iqrI4HlluBHhUi9ch1ldHHBuN+7wFVDHCv35NLfxI44GgPff5J QPHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lkcl.net header.s=201607131 header.b=iInJB+8L; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w3-v6si14555971ply.370.2018.09.16.19.59.22; Sun, 16 Sep 2018 19:59:47 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@lkcl.net header.s=201607131 header.b=iInJB+8L; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727782AbeIQIYa (ORCPT + 99 others); Mon, 17 Sep 2018 04:24:30 -0400 Received: from lkcl.net ([217.147.94.29]:54285 "EHLO lkcl.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726110AbeIQIYa (ORCPT ); Mon, 17 Sep 2018 04:24:30 -0400 X-Greylist: delayed 2592 seconds by postgrey-1.27 at vger.kernel.org; Mon, 17 Sep 2018 04:24:30 EDT DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net; s=201607131; h=Content-Type:To:Subject:Message-ID:Date:From:MIME-Version; bh=siHSVRnP5GYn74LhsHuVXnnUK9Kqq/kVOqu+Oh8Db7M=; b=iInJB+8L16XDroWkg2cQkkKK0z9zEpah5VjbSJGc6sGC0aXRcQIocr4ZCSgR8SoI9JWTdm1OQ1dDHoy4lYWwzKE10v/8t322SLCj6ebTIh3fp5fnfzKuxEJOURTAwHQIxI14foqjd0WdO8j4voljSlnyQQRWN4Q+yulIV/v9+XE=; Received: from mail-io1-f46.google.com ([209.85.166.46]) by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1g1j59-0006CJ-CE for linux-kernel@vger.kernel.org; Mon, 17 Sep 2018 02:16:11 +0000 Received: by mail-io1-f46.google.com with SMTP id l14-v6so10213075iob.7 for ; Sun, 16 Sep 2018 19:15:55 -0700 (PDT) X-Gm-Message-State: APzg51BigAuhAagy8qAbb+tn1T2kiHcOe64qi4dcSHPlkHsn/rjyuiR0 XLnXnaMPn4EF9t/mfA2Gzq9TA0Ll0Slse+PJjIM= X-Received: by 2002:a6b:3902:: with SMTP id g2-v6mr19031400ioa.168.1537150549109; Sun, 16 Sep 2018 19:15:49 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a6b:1543:0:0:0:0:0 with HTTP; Sun, 16 Sep 2018 19:15:48 -0700 (PDT) From: Luke Kenneth Casson Leighton Date: Mon, 17 Sep 2018 03:15:48 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Linux 4.19-rc4 released, an apology, and a maintainership note To: Linus Torvalds , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org hi linus, just saw the note on slashdot. i just wanted to say how amazed, relieved and delighted i was to see what you wrote. that you recognised that you needed to reflect, *sought feedback*, and, most importantly, were willing and able to discuss that and ask publicly. as the longest-serving contributor with the highest expertise, on *the* world's largest software project by a long, long margin, your words have a staggeringly-high "weight", so it is absolutely inspiring (and a huge relief). you therefore deserve a thoughtful answer. however, i thought it best to also provide some "immediate" feedback, as well. as someone who has had... *deep breath*... an extremely difficult time in the software libre world due to holding strict ethical values with high integrity, i have had to do one hell of a lot of research into resources to help with communication and dealing with conflict. whilst they are not actually the real underlying concept, they're guides and tools that are at least intellectually understandable, if that makes any sense: * the bill of ethics - https://www.titanians.org/the-bill-of-ethics/ * the titanian's "code of honour" - https://www.titanians.org/titanian-code-of-honor/ * the "conflict resolution network" - http://www.crnhq.org/ (see "12 skills summary") * powerful non-defensive communication - http://pndc.com/ * "Invisible Dynamics" - https://www.amazon.co.uk/dp/3896704915 (specifically the page outlining the 6 systemic laws of organisations: page 23 i *think*. my copy unfortunately is in storage). * the "MASH" actor who is teaching scientists to communicate: https://motherboard.vice.com/en_us/article/mgbwkn/how-a-former-mash-actor-is-teaching-scientists-to-be-extroverts last on the list (and i prefer not to provide a link as it may need explanation, and the website is too specific / slightly mis-directing) if you're specifically considering some sort of "coach" to work with, do contact me off-list and i can recommend someone who has helped me, who also has experience helping businesses and organisations, not just individuals. it's very late here, so i will put some thought into a more comprehensive reply over the next couple of days: the main thing that i wanted to get across straight away was that i am responding precisely because your message resonates with, and is basically indicative of, ethical behaviour. as in, just the very act of asking for constructive feedback is an absolute and fundamental requirement for anyone wishing to call their behaviour "ethical". why? because if you're not asking others for *outside* help in evaluating if you are acting ethically, how the hell can you ever tell if your behaviour is "good" or "bad"?? as in: you absolutely cannot tell if you are "on-target" to reach a goal if you don't have any kind of feedback loop! it's real simple, and yet so many people go through life completely unconscious of, unaware of, and unable to discuss or even think about, this absolutely simple and fundamental requirement! and that alone is really, *really* important. we have way, *way* too many software libre projects increasing in importance that are also operating completely unethically, yet they *genuinely* believe that just because the source is "open", everything must automatically be "fine". i won't give examples: there's just simply too many. so what you've said that you intend to do, here, is not just about you: you've created a key pivotal moment that will show other projects why it's not just about the code: it's about people, and communication. it always has been. *thumbs-up*. l.