Skip to content

Commit 8916b70

Browse files
committed
enh: improve member grid generation
1 parent 58fa0d9 commit 8916b70

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

docs/community/index.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,14 @@ to efficiently evaluate the validity of new features (even to exercise a minuscu
3636
of the domain of inputs).
3737
The redundancy of expert eyes looking at our code has only helped make it better.
3838

39-
## Members
39+
## Current members of the GitHub organization
4040

41+
A total of {{total_number_of_members}} neuroimagers have already joined us.
42+
Becoming a member will give you access to additional forums for discussion,
43+
suscribing notifications for events and meetings, etc.
44+
You can request you are added to the organization by
45+
[creating a new issue here](https://github.com/nipreps/.github/issues/new/choose).
46+
47+
![[[members_grid]]]
4148

4249
[Neurostars.org]: https://neurostars.org

scripts/generate_members_grid.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,14 @@ def main(argv=None):
5555
insert_line = len(lines)
5656

5757
for line in reversed(lines):
58-
if line.strip().startswith("## Members"):
58+
if line.strip().startswith("![[[members_grid]]]"):
5959
break
6060
insert_line -= 1
6161

62-
lines = lines[:insert_line] + members + lines[insert_line:]
63-
target_file.write_text("\n".join(lines))
62+
lines = lines[:insert_line - 1] + members + lines[insert_line:]
63+
target_file.write_text(
64+
"\n".join(lines).replace("{{total_number_of_members}}", f"{len(members)}")
65+
)
6466

6567

6668
if __name__ == "__main__":

0 commit comments

Comments
 (0)