Skip to content

Commit e7c2e6e

Browse files
Add initial CODEOWNERS file (#589)
1 parent 9dac450 commit e7c2e6e

File tree

1 file changed

+171
-0
lines changed

1 file changed

+171
-0
lines changed

.github/CODEOWNERS

Lines changed: 171 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,171 @@
1+
/src/probnum/__init__.py @JonathanWenger
2+
/src/probnum/typing.py @marvinpfoertner
3+
4+
# Configuration
5+
/src/probnum/_config.py @marvinpfoertner
6+
7+
/docs/source/_ext/probnum-config-options.py @marvinpfoertner
8+
/docs/source/api/config.rst @marvinpfoertner
9+
10+
# Abstract Probabilistic Numerical Method
11+
/src/probnum/_pnmethod/ @JonathanWenger
12+
/tests/test_pnmethod/ @JonathanWenger
13+
/docs/source/tutorials/pn_methods.ipynb @JonathanWenger
14+
15+
# Differential Equations
16+
/src/probnum/diffeq/ @pnkraemer
17+
/src/probnum/problems/zoo/diffeq/ @pnkraemer
18+
19+
/tests/test_diffeq/ @pnkraemer
20+
/tests/test_problems/test_zoo/test_diffeq/ @pnkraemer
21+
22+
/docs/source/api/diffeq.rst @pnkraemer
23+
/docs/source/api/diffeq/ @pnkraemer
24+
/docs/source/api/problems/zoo.diffeq.rst @pnkraemer
25+
/docs/source/tutorials/odes/ @pnkraemer
26+
27+
/benchmarks/ivpsolvers.py @pnkraemer
28+
29+
# Filtering and Smoothing
30+
/src/probnum/filtsmooth/ @pnkraemer
31+
/src/probnum/problems/zoo/filtsmooth/ @pnkraemer
32+
33+
/tests/test_filtsmooth/ @pnkraemer
34+
/tests/test_problems/test_zoo/test_filtsmooth/ @pnkraemer
35+
36+
/docs/source/api/filtsmooth.rst @pnkraemer
37+
/docs/source/api/filtsmooth/ @pnkraemer
38+
/docs/source/api/problems/zoo.filtsmooth.rst @pnkraemer
39+
/docs/source/tutorials/filtsmooth/ @pnkraemer
40+
41+
/benchmarks/filtsmooth.py @pnkraemer
42+
43+
# Linear Algebra
44+
/src/probnum/linalg/ @JonathanWenger
45+
/src/probnum/problems/zoo/linalg/ @JonathanWenger
46+
47+
/tests/test_linalg/ @JonathanWenger
48+
/tests/test_problems/test_zoo/test_linalg/ @JonathanWenger
49+
50+
/docs/source/api/linalg.rst @JonathanWenger
51+
/docs/source/api/linalg/ @JonathanWenger
52+
/docs/source/api/problems/zoo.linalg.rst @JonathanWenger
53+
/docs/source/data/PDE_discretization/ @JonathanWenger
54+
/docs/source/tutorials/linalg/ @JonathanWenger
55+
56+
/benchmarks/linearsolvers.py @JonathanWenger
57+
58+
# Linear Operators
59+
/src/probnum/linops/ @marvinpfoertner
60+
/tests/test_linops/ @marvinpfoertner
61+
/docs/source/api/linops.rst @marvinpfoertner
62+
/docs/source/tutorials/linops/ @mmahsereci
63+
/benchmarks/linops.py @marvinpfoertner
64+
65+
# Problem Specification & Test Problems
66+
/src/probnum/problems/ @JonathanWenger
67+
/src/probnum/problems/_problems.py @JonathanWenger @pnkraemer @mmahsereci
68+
69+
/tests/test_problems/ @JonathanWenger
70+
71+
/docs/source/api/problems.rst @JonathanWenger
72+
/docs/source/api/problems/ @JonathanWenger
73+
74+
# Quadrature
75+
/src/probnum/quad/ @mmahsereci
76+
/src/probnum/problems/zoo/quad/ @mmahsereci
77+
78+
/tests/test_quad/ @mmahsereci
79+
/tests/test_problems/test_zoo/test_quad/ @mmahsereci
80+
81+
/docs/source/api/quad.rst @mmahsereci
82+
/docs/source/api/quad/ @mmahsereci
83+
/docs/source/api/problems/zoo.quad.rst @mmahsereci
84+
85+
# Random Processes & Kernels
86+
/src/probnum/randprocs/ @JonathanWenger
87+
/tests/test_randprocs/ @JonathanWenger
88+
/docs/source/api/randprocs.rst @JonathanWenger
89+
/docs/source/api/randprocs/ @JonathanWenger
90+
/benchmarks/randprocs.py @JonathanWenger
91+
92+
/src/probnum/randprocs/kernels/ @marvinpfoertner
93+
/tests/test_randprocs/test_kernels/ @marvinpfoertner
94+
/docs/source/api/randprocs/kernels.rst @marvinpfoertner
95+
/benchmarks/kernels.py @marvinpfoertner
96+
97+
/src/probnum/randprocs/markov/ @pnkraemer
98+
/tests/test_randprocs/test_markov/ @pnkraemer
99+
/docs/source/api/randprocs/markov.rst @pnkraemer
100+
/docs/source/api/randprocs/markov/ @pnkraemer
101+
102+
# Random Variables
103+
/src/probnum/randvars/ @marvinpfoertner
104+
/tests/test_randvars/ @marvinpfoertner
105+
/docs/source/api/randvars.rst @marvinpfoertner
106+
/docs/source/tutorials/prob/random_variables_quickstart.ipynb @mmahsereci
107+
/benchmarks/random_variables.py @marvinpfoertner
108+
109+
# Utils
110+
/src/probnum/utils/linalg/_cholesky_updates.py @pnkraemer
111+
/tests/test_utils/test_linalg/test_cholesky_updates.py @pnkraemer
112+
113+
################
114+
# Build System #
115+
################
116+
117+
pyproject.toml @marvinpfoertner
118+
requirements.txt @marvinpfoertner
119+
setup.cfg @marvinpfoertner
120+
setup.py @marvinpfoertner
121+
122+
/.github/workflows/python-publish.yml @marvinpfoertner
123+
124+
src/probnum/.gitignore @marvinpfoertner
125+
126+
###########
127+
# Testing #
128+
###########
129+
130+
tox.ini @JonathanWenger
131+
.coveragerc @JonathanWenger
132+
/.github/workflows/CI-build.yml @JonathanWenger
133+
/.github/workflows/run-notebooks.yml @JonathanWenger
134+
135+
##########################
136+
# Continuous Integration #
137+
##########################
138+
139+
/.github/ @JonathanWenger
140+
/benchmarks/ @JonathanWenger
141+
142+
apt.txt @JonathanWenger
143+
codecov.yml @JonathanWenger
144+
environment.yml @JonathanWenger
145+
146+
#################
147+
# Documentation #
148+
#################
149+
150+
/docs/ @JonathanWenger
151+
152+
.readthedocs.yml @JonathanWenger
153+
CITATION.cff @marvinpfoertner @JonathanWenger
154+
155+
# Development
156+
CODE_OF_CONDUCT.md @mmahsereci
157+
README.md @mmahsereci
158+
159+
/docs/source/development.md @mmahsereci
160+
/docs/source/development/ @mmahsereci
161+
/docs/source/development/quadopt_example @JonathanWenger
162+
163+
# Tutorials
164+
/docs/source/tutorials.rst @mmahsereci
165+
/docs/source/tutorials/ @mmahsereci
166+
167+
#######
168+
# Git #
169+
#######
170+
.gitignore @marvinpfoertner
171+
.git-blame-ignore-revs @marvinpfoertner

0 commit comments

Comments
 (0)