Skip to content

Commit 689f189

Browse files
committed
Update core advisors (#1598)
* Remove Demarteau and Romano * Add a note recommending reevaluating at the beginning of the year * Work around actions/checkout#2041
1 parent bf5554d commit 689f189

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

.github/workflows/doc.yml

+4
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ jobs:
3737
# Turn warnings into errors only for PRs
3838
# Disable expensive graphs for PRs also
3939
run: |
40+
# NOTE: tags have issues, see https://github.com/actions/checkout/issues/2041
41+
git fetch --tags
4042
ln -fs scripts/cmake-presets/ci-ubuntu-github.json CMakeUserPresets.json
4143
mkdir build && cd build
4244
cmake --preset=${CMAKE_PRESET} --log-level=VERBOSE \
@@ -83,6 +85,8 @@ jobs:
8385
pip install -r scripts/doc-requirements.txt
8486
- name: Configure celeritas
8587
run: |
88+
# NOTE: tags have issues, see https://github.com/actions/checkout/issues/2041
89+
git fetch --tags
8690
ln -fs scripts/cmake-presets/ci-ubuntu-github.json CMakeUserPresets.json
8791
mkdir build && cd build
8892
cmake --preset=${CMAKE_PRESET} --log-level=VERBOSE \

doc/_static/ornltm-header-celeritas.tex

-6
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,7 @@
2828
Philippe Canal\affilnum{2}
2929
%%
3030
\and
31-
Marcel Demarteau\affilnum{1}
32-
%%
33-
\and
3431
Thomas Evans\affilnum{1}
35-
%%
36-
\and
37-
Paul Romano\affilnum{3}
3832
}%
3933

4034
\affiliation{%

doc/conf.py

-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626
'Stefano C Tognini',
2727
# Core advisors
2828
'Thomas M Evans',
29-
'Marcel Demarteau',
30-
'Paul Romano',
3129
]
3230
author = " and ".join(all_authors)
3331
copyright = '{:%Y}, UT–Battelle/ORNL and Celeritas team'.format(

doc/development/administration.rst

+6-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,12 @@ Contributor
7777
Role change process
7878
-------------------
7979

80-
Adding or removing a member of the "core team" must be done by consensus of the
80+
Roles should be periodically reevaluated to reflect current participation in
81+
the project. It is recommended to re-evaluate core roles at the start of each
82+
calendar year based on the last year's participation and upcoming work plans.
83+
84+
Adding or removing a member of the "core team" can be done at any time by
85+
consensus of the
8186
leadership team (or if the core team member wants to remove themself). Adding
8287
maintainers can be done at the whim of the code lead. The `team list`_ on
8388
GitHub is the official record of roles.

0 commit comments

Comments
 (0)