Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp6136955rwd; Mon, 19 Jun 2023 02:57:55 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5y8EmKIPv/WlJfUcn9bjlMqyf3gQZZ7cyvMzdKGQlBFqbLmDIXG9RHRn15VBmKfrmEzVJ1 X-Received: by 2002:a17:902:a3c7:b0:1b5:361:cefe with SMTP id q7-20020a170902a3c700b001b50361cefemr8184251plb.52.1687168675050; Mon, 19 Jun 2023 02:57:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687168675; cv=none; d=google.com; s=arc-20160816; b=mB+mB4nwhQpeoJWq6wBzwCnj06VQf7FYEvV/ZT1XLDrtxh/fKkh7U62aaRM9wVbzEp 1HruiJ8AekkyY1JOyG7H6RhZiuTM6pNJacLEGmsXSUEX+BE/533Ie64d5567VmpxkYDn E+Zw8tEQbsVlxmCjU5q+i3uxmyEtdk/bI61VAh8AAdYdR6lvIhDDxfmO38oxEYHUHC4o Q3i7b24ArOxECyWZeghZcAyKcUz5oGvXqZHynqzIOr4hCjQz+UHVyUPoMZEl7JPzC4/z 7Ugv/l8FatsmYkSPeNwc0XMMQG7tNpW6OmqU5zexxdhzeQW8REYxc14EJVCUMVfubPNw SCQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:date:subject:from:message-id:cc:to:feedback-id :dkim-signature; bh=zJY/iV7+ES1OmJWQ+83GG8v0G8S0/h77ZUcKq66Jqq4=; b=bu1TkEyw1DV94A00V5nkaYSqfefJvpQhUJsaQd+OQtQWAXe3LgOqVt8qfkrBj51aH3 duFGLQblhMP7OQv8A5y9OGa9SB/1fsSrZTrlZi55neRLJyNe4GRp7AxD8STla4Pwk+ll gcauSLx/bjWkjgbFYiklR7yYJG3M+a3dRwfA0htp7tNiZ+VVQGQbVPOACC/Yz1Zl0sFk FvV4LB3ziu/eugzfQTwSnNfN7OsBTneAhyTKzbwBT44aWRhytDDSoCV/YCLJ7nbZ7cde KLhcEOgKBCCwlhza/0zIkXHyCTK9YdThTp8kaU0aEP3cQQATpsMcae8EOt0nuzeZ5lyk XQIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b="VpDON8/X"; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x3-20020a170902ec8300b001b58767a0f7si1840818plg.60.2023.06.19.02.57.41; Mon, 19 Jun 2023 02:57:55 -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=@messagingengine.com header.s=fm2 header.b="VpDON8/X"; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230359AbjFSJuA (ORCPT + 99 others); Mon, 19 Jun 2023 05:50:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38814 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231876AbjFSJtW (ORCPT ); Mon, 19 Jun 2023 05:49:22 -0400 Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BFE7819A3; Mon, 19 Jun 2023 02:48:41 -0700 (PDT) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 5BAAB5C0237; Mon, 19 Jun 2023 05:48:39 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 19 Jun 2023 05:48:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1687168119; x=1687254519; bh=z JY/iV7+ES1OmJWQ+83GG8v0G8S0/h77ZUcKq66Jqq4=; b=VpDON8/XGH6cDK+nC EazLZnr78R2pg5PxOl5aimsf4gifvUFRfbJWi/axYsG7LpjCJCkDyppQ0cYeCj7y Wbr9VWwbvYXcGRPP8IyKux5nulChsVhGuqBIx9NaGVe4WPuT4ciwbRJ21IFq1M2T BCv0p323Q0234p8KlwnLUqCZasQVPe8ngViTT2kcRPxGnkgYq58fK2A0jS/Ery22 9EV5ccvXABmW0CmXgmg7QCLsxKonlwSo5v+EwVSqDsCDG1Xqb2fqoXYUP4sL9nj/ UHmo9j8entyH9vBD4P21uDd23YXER2bl9WzvH+fmoFxAOKud568bSnJXe4fp8S55 AWD9g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrgeefvddgudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepvfevkffhufffsedttdertddttddtnecuhfhrohhmpefhihhnnhcuvfhhrghi nhcuoehfthhhrghinheslhhinhhugidqmheikehkrdhorhhgqeenucggtffrrghtthgvrh hnpeehfffggeefveegvedtiefffeevuedtgefhueehieetffejfefggeevfeeuvdduleen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehfthhhrg hinheslhhinhhugidqmheikehkrdhorhhg X-ME-Proxy: Feedback-ID: i58a146ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 19 Jun 2023 05:48:36 -0400 (EDT) To: Greg Kroah-Hartman , Jonathan Corbet , tech-board-discuss@lists.linux-foundation.org Cc: "Theodore Ts'o" , "Kees Cook" , "Dan Williams" , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Message-Id: From: Finn Thain Subject: [PATCH] Documentation: Linux Contribution Maturity Model and the wider community Date: Mon, 19 Jun 2023 19:41:57 +1000 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,PP_MIME_FAKE_ASCII_TEXT,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, SPF_NONE,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 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. 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. Level 5 is amended to remove the invitation to exercise the same bias i.e. employees rewarded indirectly by other companies. [1] Petrinja, E., Nambakam, R., Sillitti, A.: Introducing the OpenSource Maturity Model. In: 2nd Emerging Trends in FLOSS Research and Development Workshop at ICSE 2009, Vancouver, BC, Canada (2009) [2] Wittmann, M., Nambakam, R.: Qualipso Deliverable A6.D1.6.3 CMM-like model for OSS. Cc: Theodore Ts'o Cc: Kees Cook Cc: Dan Williams Signed-off-by: Finn Thain --- Documentation/process/contribution-maturity-model.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Documentation/process/contribution-maturity-model.rst b/Documentation/process/contribution-maturity-model.rst index b87ab34de22c..863a2e4c22e2 100644 --- a/Documentation/process/contribution-maturity-model.rst +++ b/Documentation/process/contribution-maturity-model.rst @@ -62,8 +62,8 @@ Level 3 ======= * Software Engineers are expected to review patches (including patches - authored by engineers from other companies) as part of their job - responsibilities + authored by contributors from outside of the organization) as part of + their job responsibilities * Contributing presentations or papers to Linux-related or academic conferences (such those organized by the Linux Foundation, Usenix, ACM, etc.), are considered part of an engineer’s work. @@ -103,7 +103,6 @@ Level 5 * Upstream kernel development is considered a formal job position, with at least a third of the engineer’s time spent doing Upstream Work. -* Organizations will actively seek out community member feedback as a - factor in official performance reviews. * Organizations will regularly report internally on the ratio of - Upstream Work to work focused on directly pursuing business goals. + Upstream Work to work focused on directly pursuing the organisation's + other goals. -- 2.39.3