Commit | Line | Data |
---|---|---|
4a6f397f AM |
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 |