This file lists the current project committers and assigned maintainers.
To contribute patches to the Trace Compass project, please see the contributor guidelines.
- Geneviève Bastien [email protected]
- Francis Giraldeau [email protected]
- Bernd Hufmann [email protected]
- Matthew Khouzam [email protected]
- Jean-Christian Kouamé [email protected]
- Marc-André Laperle [email protected]
- Alexandre Montplaisir [email protected]
- Patrick Tassé [email protected]
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