拥抱开源,怎样关注Linux Kernel 邮件列表?

如今开源如此火爆。以致于张口闭口不提到都仿佛不是搞IT 的。那么怎样拥抱开源?本文适合刚開始学习的人,若有大神至此,goto exit !html


1、怎样增长开源

以Linux 为例,这么一个成功的开源项目需要作哪些工做?一个开源项目。研发人员都是时间以及空间上分散的,那么怎样联系怎样相互讨论成为一个很是重要很是重要的问题!linux


Linux 或者说更早的开源都是基于邮件列表以及IRC 这两个核心的联系方式:git

邮件列表(Mailing List)的起源可以追溯到1975年,是互联网上最先的社区形式之中的一个,也是Internet上的一种重要工具,用于各类群体之间的信息交流和信息公布。网络

(摘自百度百科)dom

IRC 是Internet Relay Chat 的英文缩写。中文通常称为互联网中继聊天。它是由芬兰人Jarkko Oikarinen于1988年独创的一种网络聊天协议。IRC的工做原理很是easy。您仅仅要在本身的PC上执行client软件,而后经过因特网以IRC协议链接到一台IRCserver上就能够。它的特色是速度很是之快。聊天时差点儿没有延迟的现象,并且仅仅占用很是小的带宽资源。IRC 的使用与QQ 群相似(恩。谁抄谁很是easy就知道了哈)!
分布式


此外 Linux Kernel 的代码管理是基于git 的。git 的分布式以及分层管理等特性使得这么庞大的开源项目有条不紊的进行至今。工具


因此假设你想增长Kernel 的开发。你的工做流程会是这样:学习

克隆Kernel 的git 仓库 --> 开发功能/解决bug --> 增长邮件列表 / IRC频道 --> 提交补丁 --> 讨论再讨论 --> 经过(合并到git 仓库) / 不经过(git 仓库不接受)this


此外,对于Kernel 这种开源项目,对代码风格(见内核代码风格)以及代码质量(见请善用工具审核您的内核代码也有对应的规定!spa


2、怎样关注Kernel 邮件列表

那么怎样关注Kernel 的邮件列表? 

1. 打开网址: http://vger.kernel.org/vger-lists.html

2. 找到感兴趣的子邮件列表。点击 subscribe

3. 假设你电脑上已配好邮件client(如 Eolution),它会本身主动编辑好你需要加入的内容,你点击发送就能够。

假设没有邮件client。打开网页登陆邮箱,编辑邮件内容“ subscribe Listname ”(如:subscribe linux-fsdevel)发送给“majordomo@vger.kernel.org ”。

等一会你会收到两个回复,当中一个会告诉你:

Someone (possibly you) has requested that your email address be added
to or deleted from the mailing list "linux-fsdevel@vger.kernel.org".

If you really want this action to be taken, please send the following
commands (exactly as shown) back to "Majordomo@vger.kernel.org":

        auth ca54c5b0 subscribe linux-fsdevel linux_user@***

If you do not want this action to be taken, simply ignore this message
and the request will be disregarded.

4. 依照上述内容进行回复就可以。而后……等着大批邮件突击你的邮箱吧!

!!(为了防止邮箱被大批邮件霸占,我专门用的小号关注邮件列表。嘿嘿


此外。关注邮件列表可能已经够用了。IRC 应该不太需要。

若有兴趣。可以本身下载IRC 的client(常常使用的如 Pidgin,Xchat),试一试很是easy的!

。!


3、最后

假设想要学习内核或者说关注开源,还不乘着现在 GitHub 这么火爆学习一下Git ?

多关注几个本身方向的大牛。有问题可以咨询或者发到邮件列表中。会有很是多人给你解答!有开源精神的人都很是 Nice 的!

相关文章
相关标签/搜索