Statistic view: call createPartControl to get "New View" feature
[deliverable/tracecompass.git] / MAINTAINERS.md
1 <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
2
3 This file lists the current project committers and assigned maintainers.
4
5 To contribute patches to the Trace Compass project, please see the
6 [contributor guidelines](https://wiki.eclipse.org/Trace_Compass/Contributor_Guidelines).
7
8
9 Current project committers
10 --------------------------
11
12 * Geneviève Bastien <gbastien@versatic.net>
13 * Francis Giraldeau <francis.giraldeau@gmail.com>
14 * Bernd Hufmann <bernd.hufmann@ericsson.com>
15 * Matthew Khouzam <matthew.khouzam@ericsson.com>
16 * Jean-Christian Kouamé <jean-christian.kouame@ericsson.com>
17 * Marc-André Laperle <marc-andre.laperle@ericsson.com>
18 * Alexandre Montplaisir <alexmonthy@efficios.com>
19 * Patrick Tassé <patrick.tasse@gmail.com>
20
21
22 Maintainers
23 -----------
24
25 Every component, typically a set of related plugins, can have a maintainer and
26 co-maintainer assigned to them.
27
28 Maintainers are expected to review patches posted to Gerrit that
29 affect the code they are responsible for. If a second review is needed
30 (external patches, patches from the maintainer itself, etc), the co-maintainer
31 is the expected reviewer.
32
33 Together, the maintainer and co-maintainer should agree on and take the final
34 decisions as to what happens to the code they are responsible for.
35
36
37 The list below shows the list of components, and the maintainer and
38 co-maintainer(s) assigned to each one, in that order.
39
40 *Consensus* means that no particular maintainer is assigned to this
41 area of the code by design, and modifications require a consensus
42 among all committers.
43
44 *Open* means that there is nobody specifically maintaining this part
45 of the code, but the position is available to anyone interested. In the mean
46 time, the review process for this code is the same as consensus.
47
48
49 analysis/graph | Geneviève + Matthew
50 analysis/lami | Alexandre + Matthew
51 analysis/os.linux | Matthew + Geneviève (core) + Patrick (ui)
52 analysis/timing | Matthew + Bernd
53 btf | Bernd + Matthew
54 common | *Consensus*
55 ctf | Matthew + Marc-André
56 doc | *follows the runtime code*
57 gdbtrace | Patrick + Marc-André
58 lttng.control | Bernd + Marc-André
59 lttng.kernel | Alexandre + Geneviève
60 lttng.kernel.{vm+graph} | *same os.linux, should move there eventually*
61 lttng.ust | Alexandre + Marc-André
62 pcap | Marc-Andre + Matthew
63 rcp | Bernd + Marc-André
64 releng | Marc-André + Bernd + Alexandre
65 ss.segmentstore | Jean-Christian + Geneviève
66 ss.statesystem | Alexandre + Geneviève
67 tmf.xml | Geneviève + Jean-Christian
68 tmf.remote | Bernd + Patrick
69 tmf.core | *Consensus*, except for:
70 analysis | Geneviève + Matthew
71 indexer | Marc-André + Patrick
72 custom parser | Patrick + Bernd
73 tmf.ui | Patrick + Bernd
74
This page took 0.032157 seconds and 5 git commands to generate.