On Wed, Aug 27, 2025 at 10:49:21AM -0700, Linus Torvalds wrote: > Which is why I think it is so bass-ackwards to add a link to the > posting in the commit. That literally is useless garbage unless the > posting generated discussion. The link to the posting is not likely to > be the most relevant thing: it tends to be *much* more productive to > instead search lore for the commit ID and the subject line of the > commit. Main trouble is that we can't always reliably arrive at the source of the patch in lore based on the commit. The subject line can be tricky to search for if it uses quotes, brackets, or other characters that aren't reliably tokenized. Furthermore, there can be situations where the results can be ambiguous. For example, a [PATCH v7] could have been posted after the maintainer had already accepted [PATCH v6], in which case the maintainer will ask for a new bugfix series to be sent instead. Similarly, we can't reliably go from the commit to the patch-id that we can use to search the archives: - the maintainer may have rebased the patch series, resulting in a different patch-id - the original submission may have been generated with a different patch algorithm (histogram vs. myers is the usual culprit) - the maintainer may have tweaked the patch for cosmetic reasons All of the above may result in a different git-patch-id that no longer matches the original submission. I have recommended that Link: trailers indicating the provenance of the series should use a dedicated domain name: patch.msgid.link. This should clearly indicate to you that following this link will take you to the original submission, not to any other discussion. I haven't yet made this the default in b4, but I should probably do that. Anyone can already make this their default by setting the following in their .gitconfig: [b4] linkmask = https://patch.msgid.link/%s -K