From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6333 invoked from network); 18 Oct 2022 20:20:27 -0000 Received: from lists.zx2c4.com (165.227.139.114) by inbox.vuxu.org with ESMTPUTF8; 18 Oct 2022 20:20:27 -0000 Received: by lists.zx2c4.com (OpenSMTPD) with ESMTP id b94892da; Tue, 18 Oct 2022 20:20:09 +0000 (UTC) Return-Path: Received: from mta01.prd.rdg.aluminati.org (mta01.prd.rdg.aluminati.org [94.76.243.214]) by lists.zx2c4.com (OpenSMTPD) with ESMTPS id df5aeed6 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 18 Oct 2022 20:20:08 +0000 (UTC) Received: from mta01.prd.rdg.aluminati.org (localhost [127.0.0.1]) by mta.aluminati.local (Postfix) with ESMTP id 0BAC4C009C; Tue, 18 Oct 2022 21:20:08 +0100 (BST) Received: from localhost (localhost [127.0.0.1]) by mta01.prd.rdg.aluminati.org (Postfix) with ESMTP id 0473120641; Tue, 18 Oct 2022 21:20:08 +0100 (BST) X-Quarantine-ID: X-Virus-Scanned: Debian amavisd-new at mta01.prd.rdg.aluminati.org Received: from mta.aluminati.local ([127.0.0.1]) by localhost (mta01.prd.rdg.aluminati.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id QE0DOjNbadp9; Tue, 18 Oct 2022 21:20:06 +0100 (BST) Received: from keeping.me.uk (unknown [81.174.171.191]) by svc01-1.prd.rdg.aluminati.org (Postfix) with ESMTPSA id 973FB1C0002; Tue, 18 Oct 2022 21:20:04 +0100 (BST) Date: Tue, 18 Oct 2022 21:20:03 +0100 From: John Keeping To: Vegard Nossum Cc: cgit@lists.zx2c4.com, konstantin@linuxfoundation.org Subject: Re: git notes for the Linux kernel Message-ID: References: <20221017115010.21977-1-vegard.nossum@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221017115010.21977-1-vegard.nossum@oracle.com> X-BeenThere: cgit@lists.zx2c4.com X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: List for cgit developers and users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cgit-bounces@lists.zx2c4.com Sender: "CGit" On Mon, Oct 17, 2022 at 01:50:04PM +0200, Vegard Nossum wrote: > I've improved the support for git notes in cgit, including the ability > to load notes from a separate repository than the one you are viewing. > > My use case is using a separate repository of git notes for the Linux > kernel to annotate commits with extra cross-referencing information such > as e.g.: > > - lore links to patch submissions matching the patch, > - references to subsequent fixes (if the current commit is buggy) > - mitre links to CVEs > - references to backports in stable/LTS This sounds useful, but... > My hope is that these notes can eventually be displayed on > git.kernel.org -- at least, we've found the notes invaluable and a huge > time saver in different types of kernel work. (I'm still in the process > of working out how to release these notes and/or the scripts generating > them, but that's a different topic.) > > I tried to submit the git.git patches upstream, but they were rejected > by the maintainer for not being general enough: > https://lore.kernel.org/git/20220802075401.2393-1-vegard.nossum@oracle.com/ ... this likely blocks inclusion in CGit as I don't think there's any desire to maintain a fork of git.git Parts of this series look like they make sense regardless of the separate repo option - patch 2 looks unrelated and the repo.notes_ref config option is potentially useful to keep the CGit config separate from gitconfig (although it should be "repo.notes-ref" for consistency with other config keys). Are you interested in splitting those parts out? Regards, John