Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux kernel 与Linux内核开发人员通信_Linux Kernel - Fatal编程技术网

Linux kernel 与Linux内核开发人员通信

Linux kernel 与Linux内核开发人员通信,linux-kernel,Linux Kernel,与Linux内核开发人员就特定代码段中的问题或潜在错误进行通信的正确协议是什么 我可以做git bull-e并给最后一次接触代码的人发电子邮件,但他们可能不是调查代码的最佳人选,如果他们正在度假(或太忙而无法回复),这可能是一个黑洞 我可以在linux上询问-kernel@vger.kernel.org,但这看起来像是,我担心电子邮件会在噪音中丢失,或者会因为一个非常具体的问题而困扰太多人 我可以在这个网站上提问,但如果这是一个关于代码的非常具体的问题,不容易理解,我不可能得到好的回答 是否有一

与Linux内核开发人员就特定代码段中的问题或潜在错误进行通信的正确协议是什么

我可以做
git bull-e
并给最后一次接触代码的人发电子邮件,但他们可能不是调查代码的最佳人选,如果他们正在度假(或太忙而无法回复),这可能是一个黑洞

我可以在
linux上询问-kernel@vger.kernel.org
,但这看起来像是,我担心电子邮件会在噪音中丢失,或者会因为一个非常具体的问题而困扰太多人

我可以在这个网站上提问,但如果这是一个关于代码的非常具体的问题,不容易理解,我不可能得到好的回答

是否有一种官方推荐的方法来确定谁是询问Linux内核代码部分的最佳人选?

您可以使用该脚本来确定谁负责所讨论的特定文件。从
linux
dir中这样使用它:

perl脚本/get_maintainer.pl[选项]-f

也可以从中开始。

注意:脚本确实包括:

使用“
--roles
”或“
--rolestats
”与
git一起发送电子邮件--cc cmd
或任何其他只需要
[“name”]
的自动工具可能无法工作,因为
之后会有额外的输出

Git 2.16.x/2.17(2018年第1季度)应该更加强大:与其维护自己生成的电子邮件地址解析代码,不如提供一份合理的最新邮件::地址副本,以便在平台缺少它时用作“
Git send email
”中的备用项

参见(2018年1月8日)作者。
参见(2018年1月8日)和(2018年1月5日)作者。
(于2018年1月23日被合并)

发送电子邮件
:添加并使用
邮件::地址的本地副本
我们曾经有两个版本的电子邮件解析代码

  • 我们的,以及我们在以下情况下使用的
    Mail::Address
    已安装。
    不幸的是,两个版本都有不同的bug集,根据是否安装了
    Mail::Address
    来更改git的行为是个坏主意
解决此问题的第一次尝试是(
发送电子邮件)
:不要使用 邮件::地址,即使可用,2017-08-23,Git v2.14.3),但事实证明
parse_邮箱
对于某些用途来说太麻烦了。
例如,

此修补程序采用另一种方式:使用
Mail::Address
,但要有 当系统不可用时,作为回退的CPAN本地副本 可用

复制的脚本小(276行代码),时间稳定。
维护本地副本不应该是一个问题,而且肯定会是一个问题 比维护我们自己的parse_邮箱更少的负担

另一个选择是考虑<代码>邮件::地址< /代码>作为硬依赖关系, 但是,这很容易避免额外依赖的麻烦 用户或包装商


get\u maintainers.pl
是很好的第一步。我要添加
--git min percent=67