Statistic view: call createPartControl to get "New View" feature
[deliverable/tracecompass.git] / MAINTAINERS.md
CommitLineData
4a6f397f
AM
1<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
2
3This file lists the current project committers and assigned maintainers.
4
5To contribute patches to the Trace Compass project, please see the
6[contributor guidelines](https://wiki.eclipse.org/Trace_Compass/Contributor_Guidelines).
7
8
9Current 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
22Maintainers
23-----------
24
25Every component, typically a set of related plugins, can have a maintainer and
26co-maintainer assigned to them.
27
28Maintainers are expected to review patches posted to Gerrit that
29affect the code they are responsible for. If a second review is needed
30(external patches, patches from the maintainer itself, etc), the co-maintainer
31is the expected reviewer.
32
33Together, the maintainer and co-maintainer should agree on and take the final
34decisions as to what happens to the code they are responsible for.
35
36
37The list below shows the list of components, and the maintainer and
38co-maintainer(s) assigned to each one, in that order.
39
40*Consensus* means that no particular maintainer is assigned to this
41area of the code by design, and modifications require a consensus
42among all committers.
43
44*Open* means that there is nobody specifically maintaining this part
45of the code, but the position is available to anyone interested. In the mean
46time, 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.0284 seconds and 5 git commands to generate.