]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - Documentation/process/index.rst
Input: elantech - enable middle button of touchpad on ThinkPad P72
[mirror_ubuntu-bionic-kernel.git] / Documentation / process / index.rst
1 .. raw:: latex
2
3 \renewcommand\thesection*
4 \renewcommand\thesubsection*
5
6 .. _process_index:
7
8 Working with the kernel development community
9 =============================================
10
11 So you want to be a Linux kernel developer? Welcome! While there is a lot
12 to be learned about the kernel in a technical sense, it is also important
13 to learn about how our community works. Reading these documents will make
14 it much easier for you to get your changes merged with a minimum of
15 trouble.
16
17 Below are the essential guides that every developer should read.
18
19 .. toctree::
20 :maxdepth: 1
21
22 howto
23 code-of-conflict
24 development-process
25 submitting-patches
26 coding-style
27 email-clients
28 kernel-enforcement-statement
29 kernel-driver-statement
30
31 Other guides to the community that are of interest to most developers are:
32
33 .. toctree::
34 :maxdepth: 1
35
36 changes
37 submitting-drivers
38 stable-api-nonsense
39 management-style
40 stable-kernel-rules
41 submit-checklist
42 kernel-docs
43
44 These are some overall technical guides that have been put here for now for
45 lack of a better place.
46
47 .. toctree::
48 :maxdepth: 1
49
50 applying-patches
51 adding-syscalls
52 magic-number
53 volatile-considered-harmful
54
55 .. only:: subproject and html
56
57 Indices
58 =======
59
60 * :ref:`genindex`