summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnas Nashif <anas.nashif@intel.com>2016-05-18 13:52:54 -0400
committerAnas Nashif <nashif@linux.intel.com>2016-05-26 15:19:28 +0000
commita98232af51d126d3ee735d988baffd205ef3cfb2 (patch)
tree6b54a7db0c81593a98eb07b09eafed46223e1dc8
parent6361be24bc91b6430b45254fa88544eb722895d4 (diff)
add MAINTAINERS file
Enable warning about updating the MAINTAINERS file when new files are being added. Change-Id: I3b13ca25cd01e3254fd4b9e169546a395ebfcacd Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-rw-r--r--.checkpatch.conf1
-rw-r--r--MAINTAINERS78
2 files changed, 78 insertions, 1 deletions
diff --git a/.checkpatch.conf b/.checkpatch.conf
index 4c8af2c4f..1ad327d3e 100644
--- a/.checkpatch.conf
+++ b/.checkpatch.conf
@@ -9,7 +9,6 @@
--ignore BRACES
--ignore PRINTK_WITHOUT_KERN_LEVEL
--ignore SPLIT_STRING
---ignore FILE_PATH_CHANGES
--ignore VOLATILE
--ignore CONFIG_EXPERIMENTAL
--ignore PREFER_KERNEL_TYPES
diff --git a/MAINTAINERS b/MAINTAINERS
new file mode 100644
index 000000000..92383ee5a
--- /dev/null
+++ b/MAINTAINERS
@@ -0,0 +1,78 @@
+Originally from the Linux Kernel.
+# Licensed under the terms of the GNU GPL License version 2
+
+Descriptions of section entries:
+
+ P: Person (obsolete)
+ M: Mail patches to: FullName <address@domain>
+ R: Designated reviewer: FullName <address@domain>
+ These reviewers should be CCed on patches.
+ L: Mailing list that is relevant to this area
+ W: Web-page with status/info
+ Q: Patchwork web based patch tracking system site
+ T: SCM tree type and location.
+ Type is one of: git, hg, quilt, stgit, topgit
+ S: Status, one of the following:
+ Supported: Someone is actually paid to look after this.
+ Maintained: Someone actually looks after it.
+ Odd Fixes: It has a maintainer but they don't have time to do
+ much other than throw the odd patch in. See below..
+ Orphan: No current maintainer [but maybe you could take the
+ role as you write your new code].
+ Obsolete: Old code. Something tagged obsolete generally means
+ it has been replaced by a better system and you
+ should be using that.
+ F: Files and directories with wildcard patterns.
+ A trailing slash includes all files and subdirectory files.
+ F: drivers/net/ all files in and below drivers/net
+ F: drivers/net/* all files in drivers/net, but not below
+ F: */net/* all files in "any top level directory"/net
+ One pattern per line. Multiple F: lines acceptable.
+ N: Files and directories with regex patterns.
+ N: [^a-z]tegra all files whose path contains the word tegra
+ One pattern per line. Multiple N: lines acceptable.
+ scripts/get_maintainer.pl has different behavior for files that
+ match F: pattern and matches of N: patterns. By default,
+ get_maintainer will not look at git log history when an F: pattern
+ match occurs. When an N: match occurs, git log history is used
+ to also notify the people that have git commit signatures.
+ X: Files and directories that are NOT maintained, same rules as F:
+ Files exclusions are tested before file matches.
+ Can be useful for excluding a specific subdirectory, for instance:
+ F: net/
+ X: net/ipv6/
+ matches all files in and below net excluding net/ipv6/
+ K: Keyword perl extended regex pattern to match content in a
+ patch or file. For instance:
+ K: of_get_profile
+ matches patches or files that contain "of_get_profile"
+ K: \b(printk|pr_(info|err))\b
+ matches patches or files that contain one or more of the words
+ printk, pr_info or pr_err
+ One regex pattern per line. Multiple K: lines acceptable.
+
+Note: For the hard of thinking, this list is meant to remain in alphabetical
+order. If you could add yourselves to it in alphabetical order that would be
+so much easier [Ed]
+
+Maintainers List (try to look for most precise areas first)
+
+ -----------------------------------
+
+DOCUMENTATION
+M: Perez-Gonzalez, Inaky <inaky.perez-gonzalez@intel.com>
+S: Supported
+F: doc/*
+
+QMSI
+M: Anas Nashif <anas.nashif@intel.com>
+S: Supported
+F: ext/hal/qmsi/
+
+THE REST
+M: Anas Nashif <anas.nashif@intel.com>
+L: devel@lists.zephyrproject.com
+T: git https://gerrit.zephyrproject.org/r/a/zephyr
+S: Buried alive in reporters
+F: *
+F: */