diff options
author | Joe Perches <joe@perches.com> | 2009-10-26 19:49:48 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-10-29 10:39:26 -0400 |
commit | c7c4fb18d0026bdb70d287a97ba9c38a649bf39e (patch) | |
tree | e69e7f50275ad23dad7d8776724e1a8243c0e1ab | |
parent | dcf36a92f569b2c240129d8c6ae4c366c1658766 (diff) |
MAINTAINERS: document new "K:" entry type
K: is for keyword. Syntax is perl extended regex.
Reorganized header documentation and indent the section entry descriptions
so that the first K: would not be considered a regex to match by
get_maintainer.pl
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | MAINTAINERS | 70 |
1 files changed, 39 insertions, 31 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 6a3f5ab209e1..23a61d9d0e78 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
@@ -65,43 +65,51 @@ trivial patch so apply some common sense. | |||
65 | 65 | ||
66 | 8. Happy hacking. | 66 | 8. Happy hacking. |
67 | 67 | ||
68 | ----------------------------------- | 68 | Descriptions of section entries: |
69 | 69 | ||
70 | Maintainers List (try to look for most precise areas first) | 70 | P: Person (obsolete) |
71 | M: Mail patches to: FullName <address@domain> | ||
72 | L: Mailing list that is relevant to this area | ||
73 | W: Web-page with status/info | ||
74 | T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. | ||
75 | S: Status, one of the following: | ||
76 | Supported: Someone is actually paid to look after this. | ||
77 | Maintained: Someone actually looks after it. | ||
78 | Odd Fixes: It has a maintainer but they don't have time to do | ||
79 | much other than throw the odd patch in. See below.. | ||
80 | Orphan: No current maintainer [but maybe you could take the | ||
81 | role as you write your new code]. | ||
82 | Obsolete: Old code. Something tagged obsolete generally means | ||
83 | it has been replaced by a better system and you | ||
84 | should be using that. | ||
85 | F: Files and directories with wildcard patterns. | ||
86 | A trailing slash includes all files and subdirectory files. | ||
87 | F: drivers/net/ all files in and below drivers/net | ||
88 | F: drivers/net/* all files in drivers/net, but not below | ||
89 | F: */net/* all files in "any top level directory"/net | ||
90 | One pattern per line. Multiple F: lines acceptable. | ||
91 | X: Files and directories that are NOT maintained, same rules as F: | ||
92 | Files exclusions are tested before file matches. | ||
93 | Can be useful for excluding a specific subdirectory, for instance: | ||
94 | F: net/ | ||
95 | X: net/ipv6/ | ||
96 | matches all files in and below net excluding net/ipv6/ | ||
97 | K: Keyword perl extended regex pattern to match content in a | ||
98 | patch or file. For instance: | ||
99 | K: of_get_profile | ||
100 | matches patches or files that contain "of_get_profile" | ||
101 | K: \b(printk|pr_(info|err))\b | ||
102 | matches patches or files that contain one or more of the words | ||
103 | printk, pr_info or pr_err | ||
104 | One regex pattern per line. Multiple K: lines acceptable. | ||
71 | 105 | ||
72 | Note: For the hard of thinking, this list is meant to remain in alphabetical | 106 | Note: For the hard of thinking, this list is meant to remain in alphabetical |
73 | order. If you could add yourselves to it in alphabetical order that would be | 107 | order. If you could add yourselves to it in alphabetical order that would be |
74 | so much easier [Ed] | 108 | so much easier [Ed] |
75 | 109 | ||
76 | P: Person (obsolete) | 110 | Maintainers List (try to look for most precise areas first) |
77 | M: Mail patches to: FullName <address@domain> | ||
78 | L: Mailing list that is relevant to this area | ||
79 | W: Web-page with status/info | ||
80 | T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. | ||
81 | S: Status, one of the following: | ||
82 | |||
83 | Supported: Someone is actually paid to look after this. | ||
84 | Maintained: Someone actually looks after it. | ||
85 | Odd Fixes: It has a maintainer but they don't have time to do | ||
86 | much other than throw the odd patch in. See below.. | ||
87 | Orphan: No current maintainer [but maybe you could take the | ||
88 | role as you write your new code]. | ||
89 | Obsolete: Old code. Something tagged obsolete generally means | ||
90 | it has been replaced by a better system and you | ||
91 | should be using that. | ||
92 | 111 | ||
93 | F: Files and directories with wildcard patterns. | 112 | ----------------------------------- |
94 | A trailing slash includes all files and subdirectory files. | ||
95 | F: drivers/net/ all files in and below drivers/net | ||
96 | F: drivers/net/* all files in drivers/net, but not below | ||
97 | F: */net/* all files in "any top level directory"/net | ||
98 | One pattern per line. Multiple F: lines acceptable. | ||
99 | X: Files and directories that are NOT maintained, same rules as F: | ||
100 | Files exclusions are tested before file matches. | ||
101 | Can be useful for excluding a specific subdirectory, for instance: | ||
102 | F: net/ | ||
103 | X: net/ipv6/ | ||
104 | matches all files in and below net excluding net/ipv6/ | ||
105 | 113 | ||
106 | 3C505 NETWORK DRIVER | 114 | 3C505 NETWORK DRIVER |
107 | M: Philip Blundell <philb@gnu.org> | 115 | M: Philip Blundell <philb@gnu.org> |