之戈之爱 发表于 2015-06-26 11:10

如何与linux社区取得联系?

如何才能与linux社区取得联系呢?
1.遇到linux内核问题,如何向社区求助?
2.发现内核问题、BUG,如何向社区反映?
3.发现内核问题并自己进行了修复并通过了测试验证,如何向社区提交patch?

大家可以尽情的发挥,要是有详细的步骤、指导、注意事项和建议 就更好了。

firocu 发表于 2015-06-26 17:24

我也是最近这一两个月才开始慢慢加入到社区当中.
现在做一些基础的bugfix. 说说个人的观点.

1. 如果是bug, 这个我个人感觉不是重大bug, 就发到kernel or redhat 的bugzilla上
如果是疑惑的问题, 我个人感觉基本上90%的问题google都能找到答案.
实在搞不明白, 可以给kernel.org or kernelnewbie的maillist发邮件, 一般要用mutt.
好吧, 我没发过, 基本上我都能找到别人提的相同问题的邮件.

2. 同上.

3. 这个kernel的Documentation/SubmittingPatches说的很清楚.
一般新人都是发到kerneljanitors这个邮件列表, 这个邮件列表的maintainer人不错, 会帮你支出patch的不足.
之后你再发给相应的模块的maintainer, 比如netdevDave Miller or usb的Greg等.

你可以看下我的这篇文章
firoyang.org/2015/04/25/howto/kernel_hacking/

之戈之爱 发表于 2015-06-28 18:07

嗯嗯,对于习惯windows操作和中文的开发者来说真的是有“万事开头难”的感觉。
首先所一大堆E文文档注意事项;
然后还要搞定如何能够成功的创建合格的补丁以及邮件;
最后还要能够接受社区的严格的作风。
不过,一旦挺过来这一关就能进入角色来。

之戈之爱 发表于 2015-06-28 18:07

嗯嗯,对于习惯windows操作和中文的开发者来说真的是有“万事开头难”的感觉。
首先所一大堆E文文档注意事项;
然后还要搞定如何能够成功的创建合格的补丁以及邮件;
最后还要能够接受社区的严格的作风。
不过,一旦挺过来这一关就能进入角色来。

nswcfd 发表于 2015-06-29 10:36

回复 2# firocu

为啥大神们都偏爱mutt?

   

firocu 发表于 2015-06-29 13:11

web版的邮件客户端发送的邮件里面会有html, 会被社区的邮件列表给过滤掉 or 退信. mutt不会.这也是我用mutt的主要原因.

至于社区里的人, 个人认为主要是因为
1. mutt是个终端程序, 内置大量快捷键, 对程序员来说操作非常方便.
2. mutt是定制性非常强.

回复 5# nswcfd


   
页: [1]
查看完整版本: 如何与linux社区取得联系?