Warning

此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。

Note

如果您发现本文档与原始文件有任何不同或者有翻译问题,请联系该文件的译者, 或者请求时奎亮的帮助:<alexs@kernel.org>。

Original

Working with the kernel development community

翻译

Alex Shi <alex.shi@linux.alibaba.com>

与Linux 内核社区一起工作

你想成为Linux内核开发人员吗?欢迎之至!在学习许多关于内核的技术知识的同时, 了解我们社区的工作方式也很重要。阅读这些文档可以让您以更轻松的、麻烦更少的 方式将更改合并到内核。

以下是每位开发人员都应阅读的基本指南:

TODOLIST:

  • handling-regressions

  • maintainer-handbooks

安全方面, 请阅读:

TODOLIST:

  • security-bugs

其它大多数开发人员感兴趣的社区指南:

TODOLIST:

  • changes

  • kernel-docs

  • deprecated

  • maintainers

  • researcher-guidelines

  • contribution-maturity-model

这些是一些总体性技术指南,由于不大好分类而放在这里:

TODOLIST:

  • applying-patches

  • backporting

  • adding-syscalls

  • botching-up-ioctls

  • clang-format