From patchwork Wed Sep 7 15:16:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Othacehe X-Patchwork-Id: 935 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E53C827BBE9; Wed, 7 Sep 2022 16:21:11 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2AE0D27BBEA for ; Wed, 7 Sep 2022 16:21:11 +0100 (BST) Received: from localhost ([::1]:49350 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oVwrW-0001pt-Bl for patchwork@mira.cbaines.net; Wed, 07 Sep 2022 11:21:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37244) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVwrP-0001ob-Ft for guix-patches@gnu.org; Wed, 07 Sep 2022 11:21:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38900) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oVwrP-0007R6-69 for guix-patches@gnu.org; Wed, 07 Sep 2022 11:21:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oVwrO-0002qe-On for guix-patches@gnu.org; Wed, 07 Sep 2022 11:21:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#57646] [PATCH 0/3] teams: Add scope support. Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 07 Sep 2022 15:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57646 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57646@debbugs.gnu.org Cc: Mathieu Othacehe X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166256403210878 (code B ref -1); Wed, 07 Sep 2022 15:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Sep 2022 15:20:32 +0000 Received: from localhost ([127.0.0.1]:55832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVwqu-0002pL-8L for submit@debbugs.gnu.org; Wed, 07 Sep 2022 11:20:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:34758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVwqt-0002pF-DR for submit@debbugs.gnu.org; Wed, 07 Sep 2022 11:20:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVwqs-0001M4-Ij for guix-patches@gnu.org; Wed, 07 Sep 2022 11:20:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44870) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVwqs-0007Id-AM for guix-patches@gnu.org; Wed, 07 Sep 2022 11:20:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=1LndROhViFJMoWc/GG+ApeehL/9xfsTWUlE9IOALHL4=; b=GkueX/InS0lAmO Pz5XIaOyTxksopWw8/d9CsWuikknqAG8YQXtbmTCCW9fLXUg90Mz0VvR4g6zJpnASKyXH93OBA19t omQvB6ln5JgdSawqvWasfnV+BktxKNgkDUIpqqZJRlD/FPj+ryttB5QWsxhTX3LSs6P0I6bZC4YQK lOQiGKS85M7XTdVgGkhl93xLDLlYr6zCgbw9Ugct8ESO1G8Az6O9eRB5KqCVokCA7SigKu4HFMity bQFinjlkRqEq8t4Gg04rbYCLllYLPsIr1gU87guKytZQsrQBpGqpJgdBFIBPZ/DC6d0XZa0xvHB9W HZ5hIhjZ8YnKYmqI3upg==; Received: from ppp079167215024.access.hol.gr ([79.167.215.24]:39576 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oVwqX-0004fK-FY; Wed, 07 Sep 2022 11:20:25 -0400 From: Mathieu Othacehe Date: Wed, 7 Sep 2022 17:16:22 +0200 Message-Id: <20220907151622.4912-1-othacehe@gnu.org> X-Mailer: git-send-email 2.37.2 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hello, This adds scope support to the teams script. Each team can define the set of files and directories that it mentors. The user can then run: git send-email $(./etc/teams cc-members HEAD^^ HEAD) *.patch to automatically CC the members that mentoring the impacted files. This series also proposes a scope for the core and installer teams. To go further each team could define its own scope and we could add the above command to the documentation to maximize the chances that the right members are CC'ed for each new patch. Thanks, Mathieu Mathieu Othacehe (3): etc: teams: Add scope support. etc: teams: Define core team scope. etc: installer: Define installer team scope. etc/teams.scm.in | 163 +++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 152 insertions(+), 11 deletions(-)