Introduce a MAINTAINERS.md file
authorAlexandre Montplaisir <alexmonthy@efficios.com>
Tue, 28 Jun 2016 22:03:05 +0000 (18:03 -0400)
committerAlexandre Montplaisir <alexmonthy@efficios.com>
Thu, 30 Jun 2016 23:45:18 +0000 (19:45 -0400)
This file will list the current project committers and maintainers,
along with their assigned section of the code base.

Change-Id: I42c535514648b7bc91d7ec5c6460bc5bd11add03
Signed-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>
Reviewed-on: https://git.eclipse.org/r/76173
Reviewed-by: Hudson CI
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
MAINTAINERS.md [new file with mode: 0644]

diff --git a/MAINTAINERS.md b/MAINTAINERS.md
new file mode 100644 (file)
index 0000000..7c6ede5
--- /dev/null
@@ -0,0 +1,74 @@
+<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+
+This file lists the current project committers and assigned maintainers.
+
+To contribute patches to the Trace Compass project, please see the
+[contributor guidelines](https://wiki.eclipse.org/Trace_Compass/Contributor_Guidelines).
+
+
+Current project committers
+--------------------------
+
+* Geneviève Bastien <gbastien@versatic.net>
+* Francis Giraldeau <francis.giraldeau@gmail.com>
+* Bernd Hufmann <bernd.hufmann@ericsson.com>
+* Matthew Khouzam <matthew.khouzam@ericsson.com>
+* Jean-Christian Kouamé <jean-christian.kouame@ericsson.com>
+* Marc-André Laperle <marc-andre.laperle@ericsson.com>
+* Alexandre Montplaisir <alexmonthy@efficios.com>
+* Patrick Tassé <patrick.tasse@gmail.com>
+
+
+Maintainers
+-----------
+
+Every component, typically a set of related plugins, can have a maintainer and
+co-maintainer assigned to them.
+
+Maintainers are expected to review patches posted to Gerrit that
+affect the code they are responsible for. If a second review is needed
+(external patches, patches from the maintainer itself, etc), the co-maintainer
+is the expected reviewer.
+
+Together, the maintainer and co-maintainer should agree on and take the final
+decisions as to what happens to the code they are responsible for.
+
+
+The list below shows the list of components, and the maintainer and
+co-maintainer(s) assigned to each one, in that order.
+
+*Consensus* means that no particular maintainer is assigned to this
+area of the code by design, and modifications require a consensus
+among all committers.
+
+*Open* means that there is nobody specifically maintaining this part
+of the code, but the position is available to anyone interested. In the mean
+time, the review process for this code is the same as consensus.
+
+
+    analysis/graph          | Geneviève + Matthew
+    analysis/lami           | Alexandre + Matthew
+    analysis/os.linux       | Matthew + Geneviève (core) + Patrick (ui)
+    analysis/timing         | Matthew + Bernd
+    btf                     | Bernd + Matthew
+    common                  | *Consensus*
+    ctf                     | Matthew + Marc-André
+    doc                     | *follows the runtime code*
+    gdbtrace                | Patrick + Marc-André
+    lttng.control           | Bernd + Marc-André
+    lttng.kernel            | Alexandre + Geneviève
+    lttng.kernel.{vm+graph} | *same os.linux, should move there eventually*
+    lttng.ust               | Alexandre + Marc-André
+    pcap                    | Marc-Andre + Matthew
+    rcp                     | Bernd + Marc-André
+    releng                  | Marc-André + Bernd + Alexandre
+    ss.segmentstore         | Jean-Christian + Geneviève
+    ss.statesystem          | Alexandre + Geneviève
+    tmf.xml                 | Geneviève + Jean-Christian
+    tmf.remote              | Bernd + Patrick
+    tmf.core                | *Consensus*, except for:
+        analysis            | Geneviève + Matthew
+        indexer             | Marc-André + Patrick
+        custom parser       | Patrick + Bernd
+    tmf.ui                  | Patrick + Bernd
+
This page took 0.026532 seconds and 5 git commands to generate.