邮件订阅

简单记录一下订阅linux邮件的流程

前言

Linux 社区一直采用的是邮件的形式进行沟通, 当你真的需要参与或跟踪内核最新进展的时候, 就需要订阅它的邮件列表Linux kernel mailing list(LKML)

订阅的方式也非常简单, 只需要发发邮件就可以加入订阅列表,但是需要提前提醒的是, 社区的交流比较频繁, 如果恰好订阅了一个十分活跃的模块那么邮箱会收到很多很多邮件

官方邮件列表

订阅

早期的内核订阅流程比较繁琐, 还需要手动写邮件, 见订阅linux内核邮件, 前段时间重新订阅了一下发现已经方便很多了, 故重写一下此部分

进入 kernel subspace 选择你想要订阅的模块, 然后直接用对应的邮箱发送就可以了, 不需要填写主题和正文内容

订阅后会回复你一封邮件确认, 只需要再回复该邮件即可

取消订阅同理

发送的邮箱建议选择 gmail, 对于 kernel 社区来说 163 也可以订阅, 但是 qemu 社区 163 邮箱就没办法收到信息

发送邮件

内核社区的修改是通过补丁来完成的, commit 时需要带上对应的邮箱地址以便后续的讨论交流

例如

$ git show f199bf5bf

    Fixes: 9585a495ac93 ("irqchip/gic-v3-its: Split allocation from initialisation of its_node")
    Reported by: Dominic Rath <dominic.rath@ibv-augsburg.net>
    Signed-off-by: Marc Zyngier <maz@kernel.org>
    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Tested-by: Dominic Rath <dominic.rath@ibv-augsburg.net>
    Link: https://lore.kernel.org/r/20231024084831.GA3788@JADEVM-DRA
    Link: https://lore.kernel.org/r/20231024143431.2144579-1-maz@kernel.org

对于某一个对应的邮件在邮件列表下面也有对应的 send-email 的方式

20240701110608

页面美化

笔者写了一个美化 Kernel 邮件的 tampermonkey 脚本, 做了比较简单的页面字体字号调整和代码段修改背景颜色的调整

20240701102951

使用方法:

安装 tampermonkey 浏览器插件, 点击插件选择新建脚本, 将上述链接的代码复制到里面, 保存退出

lore.kernel.org 开启了 DSP 保护, 脚本不能够直接修改页面样式, 需要额外安装一个禁用 DSP 的插件: Disable Content-Security-Policy

打开网页后先点击禁用 DSP 的插件, 然后刷新页面即可

参考

zood