Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp6262777rwd; Mon, 19 Jun 2023 05:01:44 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7ov7o3vRkcgKbID//m8Wm5TJwoRAOXJgON0ZSppcUbFHs3iXlMKxqhiQK7tG0IvEwWbqhq X-Received: by 2002:a05:6a00:1950:b0:64f:52c9:ddd5 with SMTP id s16-20020a056a00195000b0064f52c9ddd5mr13306870pfk.34.1687176103605; Mon, 19 Jun 2023 05:01:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687176103; cv=none; d=google.com; s=arc-20160816; b=dLXuPur0gEuF+e5kIvrqbX83tjsJj8K2ljnCnnIBQqZK1+sobBg8xi+P98Hk/cW6Jk EoAwbnFZsEv4kGMaeBkCJ8kwVGUVomj6QC4icYb2i6ucgk7pfEgv/yDdKzv28bYTGi5R Q925VI7aSO1Sgfn52t3mmYglsLWNfSxRdKZhdTEF3Srie15SFOWgaHCbvm1twXaBr3ih m2tPErNob7ScyLUwtYUCinpkK7hpQNhHOGhitzNLsVRKPkhFzneUbDkB1mb+faV0LYdt B3NZiBF0Idb1BZ4ux9m1fQjiXMiiB/if5wnGKjl+UybkOSxKp2/MGHbMKM6UDzDPMZCn T6eA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature:dkim-signature; bh=NbFfGtB7kvbhBn0wawJm7zefVSCLXJr4+sdvU1oB5+8=; b=B4CWuDjR5fJEWUgC9Bmu7WSM20MBN02tqeptdyOWadVIil6UuHak2MRkH87/0Dfjdh NBuCqe5nbpBHzgBeuR6e+OBBhvCmgP8LGfCZJkcOLTYJ6HR1CS/iY5JbuxKOWpeOkjcx Iapyn1dOCAqA/UrCZsYlh67ODHV8S1DxNsS+roDL4mXTBkcwDLPKNxmPPz3Sgn4CfIUI 6jg4s37LFZPBqQc5wUZ4hJcdpCqlt4wQ3Y1YzyIif5JH2/ZE3f7Lo64pTkH5jAsHbDsZ /AXX8cTUj2mLlfSzwd4NTj/Fz6QiT49AXKcWs7lp/bteIfgtGVCAh5FtTeND+krD6eRL fKAw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@hansenpartnership.com header.s=20151216 header.b=jG4JZDlG; dkim=pass header.i=@hansenpartnership.com header.s=20151216 header.b=jG4JZDlG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hansenpartnership.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d202-20020a621dd3000000b0065c7d752e15si2981568pfd.50.2023.06.19.05.01.12; Mon, 19 Jun 2023 05:01:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@hansenpartnership.com header.s=20151216 header.b=jG4JZDlG; dkim=pass header.i=@hansenpartnership.com header.s=20151216 header.b=jG4JZDlG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hansenpartnership.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231213AbjFSLdG (ORCPT + 99 others); Mon, 19 Jun 2023 07:33:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51690 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229519AbjFSLdF (ORCPT ); Mon, 19 Jun 2023 07:33:05 -0400 Received: from bedivere.hansenpartnership.com (bedivere.hansenpartnership.com [IPv6:2607:fcd0:100:8a00::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3CE2DBF; Mon, 19 Jun 2023 04:33:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hansenpartnership.com; s=20151216; t=1687174373; bh=zMoAd1INwZDS2apf3X9h/nweHdcswKoOiEd7Um0Mpas=; h=Message-ID:Subject:From:To:Date:In-Reply-To:From; b=jG4JZDlGqPln7P729neCaqXEtsoQ44Mqfbz1/iHCwT6N64F4tSlVF41lRhEo597eS ckAok2PDoo80hDgejjbSlBJ368Walt1AbkuhLPQHP0x5VE1m4OwLk06Nv7z8f/L8Hp G9klX+5Ggu4tS8oc5p8mnSvsL5tgI3th52GOFEXU= Received: from localhost (localhost [127.0.0.1]) by bedivere.hansenpartnership.com (Postfix) with ESMTP id C2601128603A; Mon, 19 Jun 2023 07:32:53 -0400 (EDT) Received: from bedivere.hansenpartnership.com ([127.0.0.1]) by localhost (bedivere.hansenpartnership.com [127.0.0.1]) (amavis, port 10024) with ESMTP id Hj0QRTet-pRa; Mon, 19 Jun 2023 07:32:53 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hansenpartnership.com; s=20151216; t=1687174373; bh=zMoAd1INwZDS2apf3X9h/nweHdcswKoOiEd7Um0Mpas=; h=Message-ID:Subject:From:To:Date:In-Reply-To:From; b=jG4JZDlGqPln7P729neCaqXEtsoQ44Mqfbz1/iHCwT6N64F4tSlVF41lRhEo597eS ckAok2PDoo80hDgejjbSlBJ368Walt1AbkuhLPQHP0x5VE1m4OwLk06Nv7z8f/L8Hp G9klX+5Ggu4tS8oc5p8mnSvsL5tgI3th52GOFEXU= Received: from lingrow.int.hansenpartnership.com (unknown [IPv6:2601:5c4:4302:c21::c14]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) by bedivere.hansenpartnership.com (Postfix) with ESMTPSA id BF7951286035; Mon, 19 Jun 2023 07:32:52 -0400 (EDT) Message-ID: Subject: Re: [PATCH] Documentation: Linux Contribution Maturity Model and the wider community From: James Bottomley To: fthain@linux-m68k.org Cc: corbet@lwn.net, dan.j.williams@intel.com, gregkh@linuxfoundation.org, keescook@chromium.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, tech-board-discuss@lists.linux-foundation.org, tytso@mit.edu Date: Mon, 19 Jun 2023 07:32:50 -0400 In-Reply-To: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.4 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 19, 2023 at 07:41:57PM +1000, Finn Thain wrote: > The Linux Contribution Maturity Model methodology is notionally based > on the Open source Maturity Model (OMM) which was in turn based on > the Capability Maturity Model Integration (CMMI). > > According to Petrinja et al., the goal of the OMM was to extend the > CMMI so as to be useful both for companies and for communities > [1][2]. However, the Linux Contribution Maturity Model considers > only companies and businesses. That's not a correct characterization. The model is designed to measure and be useful to businesses, but it definitely considers the community because it's progress is built around being more useful to and working more effectively with the community. > This patch addresses this bias as it could hinder collaboration with > not-for-profit organisations and individuals, which would be a loss > to any stakeholder. I don't really think changing 'Businesses' to 'Organizations' entirely addresses what you claim is the bias because individuals would still be excluded from the term 'Organizations'. I also don't really think it matters. Part of the reason this whole thing doesn't matter is that sometimes people do know who a contributor they work with works for, but most of the time they don't. If you really want this to be inclusive, you could change it to 'other contributors' but I'm still not sure it's worth it. > > Level 5 is amended to remove the invitation to exercise the same bias > i.e. employees rewarded indirectly by other companies. I also wouldn't remove the bit about seeking upstream feedback on employees; I know from personal experience it happens a lot. Regards, James