Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp9442904rwd; Wed, 21 Jun 2023 07:31:54 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6hWb2zYfgs5FC3LUZlUfDSIlVT9zbo+eTtXY9JRFlVUpbQX0UOZmRodCHMIiDQuu6jRbCl X-Received: by 2002:a17:90a:7527:b0:25d:eca9:1621 with SMTP id q36-20020a17090a752700b0025deca91621mr11662232pjk.6.1687357914276; Wed, 21 Jun 2023 07:31:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687357914; cv=none; d=google.com; s=arc-20160816; b=t1BH6TdaWG8A2bbdE7ZfEG4DCsUHl7nM0V5aJLXKd1PMhWbsYTZQn4bsvJxMLvd2vA GDgCEKH/Jzkf0+GzeRjh0LVY+pwtaKs67+7BzFhWYRVFySDl7IMO5XmlA159wa88sDhB SyX049zKWEo/RJeg75wKbFZeoPRzkZVEyW/vtc1jSUbu1GHCpeyQwAz+HDVGJoi/oAzk HOAnfFev4bACfmagoZFUvKcYRgdPok5odbUT8/1QoteAn8pq+2lAvcZvYBmgJ7SboU5n hPNs1P2oVDjXb0AWQADb7KOxelTCBCWY0wtIzYTQ/5Bxa0XQJB1cvag3wj9QpK+DWMIH LlRA== 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 :references:in-reply-to:message-id:subject:cc:to:from:date; bh=QuqHHXKsLnzoxgoONjmAxbSrfvZ2h9GPOEPrMlzBGgE=; b=andBdl5EkZhJh1GjujgAhRjSInjQimj+XfOHQTwVip2MMaoymU8exZP+x9LEvUb9IQ p/HEtNKgoyz8QY1WRmxuTyulnJdT0j6XYsxlwh2sud91tcIl8cBWn+jh5aBqiEVONM0Y pwLJjiDr06hPHQA6BD0z7sv7zsHlVf45IRwhduQDLde+Dx0v8HE7y3s//BEWE+D3zk6d /z+J9u/53MBdWp4a9Mp0YDlyhBJ5VeQb9rdAaGo8BbopRQwGNW2JpBndP+iNByK24x6a UJIDfC4ZIwaZ2Trm+ipFVhypGsbWAg/6Q65ieiQ5K4Ge2w2jYag+oycGfuIh/w00gpvn z4gA== ARC-Authentication-Results: i=1; mx.google.com; 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 z2-20020a17090a1fc200b0025bd1db6083si4134596pjz.102.2023.06.21.07.31.40; Wed, 21 Jun 2023 07:31:54 -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; 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 S230122AbjFUOIw (ORCPT + 99 others); Wed, 21 Jun 2023 10:08:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55872 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230416AbjFUOIu (ORCPT ); Wed, 21 Jun 2023 10:08:50 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BE5C718C; Wed, 21 Jun 2023 07:08:49 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 507E76153B; Wed, 21 Jun 2023 14:08:49 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 06C49C433CB; Wed, 21 Jun 2023 14:08:47 +0000 (UTC) Date: Wed, 21 Jun 2023 10:08:45 -0400 From: Steven Rostedt To: Finn Thain Cc: Theodore Ts'o , linux-doc@vger.kernel.org, tech-board-discuss@lists.linux-foundation.org, Greg Kroah-Hartman , linux-kernel@vger.kernel.org Subject: Re: [Tech-board-discuss] [PATCH] Documentation: Linux Contribution Maturity Model and the wider community Message-ID: <20230621100845.12588f48@gandalf.local.home> In-Reply-To: <5490402b-8b9f-f52d-3896-41090e639e51@linux-m68k.org> References: <20230620212502.GI286961@mit.edu> <5490402b-8b9f-f52d-3896-41090e639e51@linux-m68k.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.7 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_HI,SPF_HELO_NONE,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 Wed, 21 Jun 2023 11:51:19 +1000 (AEST) Finn Thain wrote: > - Maintainers should be "automating themselves out of a job" to whatever > extent this is possible. git is a good example of this, as is all of > the tooling and workflow automation that grew out of that (e.g. gitlab). I agree with the above statement. > > Because the Linux project is structured as a heirarchy, I think Linus > and senior maintainers have a crucial role here. I don't think it's a > co-incidence that git was the brainchild of the top maintainer. True. > > Making the maintainer role more lucrative will provide a disincentive > for more automation (with or without level 5 performance reviews) unless > remuneration is tied to metrics that reflect maintainer effectiveness. I'm not sure I totally understand your point above. I do not think that making the maintainer role more lucrative provides a disincentive for more automation. I'm constantly trying to add more automation to my process. That's why I created ktest.pl, and constantly fiddling with patchwork to get patch state automatically updated when things move from different branches and git trees. If your point is mainly the second part of that paragraph, which is to tie in metrics to reflect maintainer effectiveness, then I think I agree with you there. One metric is simply the time a patch is ignored by a maintainer on a mailing list (where the maintainer is Cc'd and it is obvious the patch belongs to their subsystem). I know I fail at that, especially when my work is pushing me to focus on other things. -- Steve