Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[INFRA] use tributors to list contributors and CITATION.cff for referencing #1115

Merged
merged 133 commits into from
Jul 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
c2dd9bc
first draft of allcontrib using tributors
Remi-Gau Jun 4, 2022
36fd80d
first draft CITATION.cff
Remi-Gau Jun 4, 2022
3b8034e
update CITATION from all contrib
Remi-Gau Jun 4, 2022
35237bb
fix errors in citation to make it valid
Remi-Gau Jun 4, 2022
fe15804
fix .allcontrib to ease conversion to CITATION
Remi-Gau Jun 4, 2022
ee3d932
add csv of contributors taken from appendix
Remi-Gau Jun 4, 2022
626df23
update allcontrib from csv
Remi-Gau Jun 4, 2022
fd05089
manually remove duplicate in allcontrib
Remi-Gau Jun 4, 2022
f3dcc17
update tributors from all contrib
Remi-Gau Jun 4, 2022
22ebff3
switch CITATION.cff
Remi-Gau Jun 4, 2022
9dc73bb
clean up tributors
Remi-Gau Jun 4, 2022
b4187ef
fix URL field in .tributors
Remi-Gau Jun 4, 2022
3ff03d0
update CITATION CFF from tributors
Remi-Gau Jun 4, 2022
3100ca0
update README with contributors table
Remi-Gau Jun 4, 2022
169d424
tmp save of csv
Remi-Gau Aug 8, 2022
7aced64
update some names in tributors
Remi-Gau Sep 14, 2022
8725b01
update some names in all contributors
Remi-Gau Sep 14, 2022
6d14593
rm TMP prefix
Remi-Gau Sep 14, 2022
e8a2d82
update updating scripts
Remi-Gau Sep 14, 2022
629944a
update contributors files
Remi-Gau Sep 14, 2022
41c70e6
update README
Remi-Gau Sep 14, 2022
ec7e917
update README
Remi-Gau Sep 14, 2022
b970725
Update @jasmainak as a contributor
Remi-Gau Sep 14, 2022
e14d837
add avatars
Remi-Gau Sep 14, 2022
72ef3ee
remove duplicate
Remi-Gau Sep 14, 2022
763a94b
remove duplicates
Remi-Gau Sep 14, 2022
b8c73bc
rm duplicated and update a few more github info
Remi-Gau Sep 15, 2022
47c97e1
update README
Remi-Gau Sep 15, 2022
568ba4a
rm BIDS maintenance user
Remi-Gau Sep 15, 2022
25fd77d
refactor
Remi-Gau Sep 15, 2022
75a8507
replace tributor keys by github usernames
Remi-Gau Sep 15, 2022
ff20a39
update .tributors from github API
Remi-Gau Sep 15, 2022
3b64770
rm duplicate
Remi-Gau Sep 15, 2022
728012b
update citation file
Remi-Gau Sep 15, 2022
55ffb9b
further updates
Remi-Gau Sep 15, 2022
ca513c7
update readme
Remi-Gau Sep 15, 2022
50aada0
rm duplicate
Remi-Gau Sep 15, 2022
ed6943b
more manual updates from github
Remi-Gau Sep 15, 2022
8c892c9
fix gh username
Remi-Gau Sep 15, 2022
23fc4a8
update readme
Remi-Gau Sep 15, 2022
88288b8
more manual updates
Remi-Gau Sep 15, 2022
52a51d6
update readme
Remi-Gau Sep 15, 2022
992886d
replace contributors in appendix by a sorted table
Remi-Gau Sep 15, 2022
6e53b55
update INCF
Remi-Gau Sep 15, 2022
c52c4a4
refactor and add script to generate contributors table
Remi-Gau Sep 15, 2022
af371e6
Merge branch 'master' of https://github.com/bids-standard/bids-specif…
Remi-Gau Sep 16, 2022
52594ab
more manual updates
Remi-Gau Sep 16, 2022
96466de
update contributors
Remi-Gau Sep 20, 2022
7e10d97
update contributors
Remi-Gau Sep 20, 2022
fb48531
update contributors
Remi-Gau Sep 21, 2022
ff645ac
update contributors
Remi-Gau Sep 21, 2022
45da0d7
update tributors with info from old contributor list
Remi-Gau Sep 21, 2022
a114bbe
add script to find missing contributors
Remi-Gau Sep 21, 2022
8fe9870
manual fixes
Remi-Gau Sep 21, 2022
5a2d043
update other files
Remi-Gau Sep 21, 2022
c47c409
manual update from mailing list
Remi-Gau Sep 22, 2022
387a13f
tributors update
Remi-Gau Sep 22, 2022
cd1c8c1
update avatars
Remi-Gau Sep 22, 2022
be020c7
fix missing contrib and update
Remi-Gau Sep 22, 2022
5f17522
minor update
Remi-Gau Sep 22, 2022
461f81d
update contrinutors
Remi-Gau Oct 10, 2022
f53aea0
add more contributors
Remi-Gau Oct 19, 2022
fafdf15
add missing contributors
Remi-Gau Oct 19, 2022
8565cd3
update README
Remi-Gau Oct 19, 2022
2b2d64e
add contributors via tributors
Remi-Gau Oct 19, 2022
8fc6fd3
sort tributors
Remi-Gau Oct 19, 2022
6e8e5b6
refactor
Remi-Gau Oct 19, 2022
cf9399c
sort
Remi-Gau Oct 19, 2022
2a2d65e
manual update
Remi-Gau Oct 19, 2022
38ff522
manual update
Remi-Gau Oct 19, 2022
2ab675d
fix lestropie
Remi-Gau Oct 19, 2022
2eab2aa
delete dead code
Remi-Gau Oct 19, 2022
8ba0de2
add from old mailing list
Remi-Gau Oct 19, 2022
6469cd3
rm old code and data
Remi-Gau Oct 19, 2022
394796b
update citation.cff
Remi-Gau Oct 19, 2022
e86c637
add contributions to tributors
Remi-Gau Oct 19, 2022
481bd58
add header to contributor table
Remi-Gau Oct 19, 2022
ae5885b
update makefile
Remi-Gau Oct 19, 2022
e1f973f
transfer contributions from tributors to all contrib
Remi-Gau Oct 19, 2022
fe0e299
refactor
Remi-Gau Oct 19, 2022
a3baa94
fix duplicates
Remi-Gau Oct 19, 2022
764f761
update README
Remi-Gau Oct 19, 2022
63ffa6a
add known publish email preference
Remi-Gau Oct 19, 2022
df8055b
sort keys
Remi-Gau Oct 19, 2022
ae9227c
add BEP37 contributors
Remi-Gau Oct 19, 2022
3394b08
update README
Remi-Gau Oct 19, 2022
4355bba
update via tributors
Remi-Gau Oct 19, 2022
1d2e5ea
update CITATION
Remi-Gau Oct 19, 2022
c1e5b58
remove end string
Remi-Gau Oct 22, 2022
1698f9e
add cff validation
Remi-Gau Oct 30, 2022
0e4ddc0
try to better handle given names
Remi-Gau Oct 30, 2022
63fab29
update .tributors
Remi-Gau Mar 3, 2023
75dd7ae
[DATALAD] Recorded changes
Remi-Gau Mar 3, 2023
1364d8d
[DATALAD] Recorded changes
Remi-Gau Mar 3, 2023
41c7eb1
fix conflcit
Remi-Gau Mar 3, 2023
b5addfd
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 3, 2023
7c54c72
[DATALAD] Recorded changes
Remi-Gau Mar 3, 2023
8c30e73
[DATALAD] Recorded changes
Remi-Gau Mar 3, 2023
e1df39b
[DATALAD] Recorded changes
Remi-Gau Mar 3, 2023
907598d
refactor
Remi-Gau Mar 3, 2023
e855d36
refactor
Remi-Gau Mar 3, 2023
c3deac2
[DATALAD] Recorded changes
Remi-Gau Mar 3, 2023
b1352f9
[DATALAD] Recorded changes
Remi-Gau Mar 3, 2023
4c36571
update profiles
Remi-Gau Mar 3, 2023
496e5d4
update contributors
Remi-Gau Mar 3, 2023
60ddb84
update README
Remi-Gau Mar 3, 2023
08f6cb0
rm tmp
Remi-Gau Mar 3, 2023
586e463
Merge branch 'master' into contrib
Remi-Gau Mar 3, 2023
c95cc15
refactor CI
Remi-Gau Mar 3, 2023
82fab3d
fix table
Remi-Gau Mar 3, 2023
efab227
fix tables
Remi-Gau Mar 3, 2023
4283bd2
update release protocol
Remi-Gau Mar 4, 2023
f9c0056
improve contributions sorting
Remi-Gau Mar 4, 2023
0ab5559
add test
Remi-Gau Mar 4, 2023
27d5785
mkdown lint
Remi-Gau Mar 4, 2023
176eaa9
merge conflict
Remi-Gau May 21, 2023
1cbb84b
add C Rogers
Remi-Gau May 21, 2023
c309b9e
Merge remote-tracking branch 'upstream/master' into contrib
Remi-Gau May 21, 2023
426a566
update config codespell
Remi-Gau May 21, 2023
6695943
lint
Remi-Gau May 21, 2023
eeeba97
add new ontributors
Remi-Gau May 21, 2023
93869c9
fixes
Remi-Gau May 21, 2023
870c606
add kimberley
Remi-Gau Jun 21, 2023
979a904
switch to test mode
Remi-Gau Jun 21, 2023
f06b595
update README and others
Remi-Gau Jun 21, 2023
f32d150
update protocol
Remi-Gau Jun 21, 2023
4630f38
Merge branch 'master' into contrib
Remi-Gau Jun 21, 2023
03f349e
fix codespell
Remi-Gau Jun 21, 2023
4a12351
fix table
Remi-Gau Jun 21, 2023
7115da0
fix table
Remi-Gau Jun 21, 2023
c5231b9
Merge remote-tracking branch 'upstream/master' into contrib
Remi-Gau Jun 26, 2023
b13d08d
fix table
Remi-Gau Jun 27, 2023
02debf8
update affiliations
Remi-Gau Jul 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3,164 changes: 3,164 additions & 0 deletions .all-contributorsrc

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions .codespellrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[codespell]
skip = *.js,*.svg,*.eps,.git,node_modules,env,venv,.mypy_cache,package-lock.json
ignore-words-list = fo,te,als,Acknowledgements,acknowledgements,winn
skip = *.js,*.svg,*.eps,.git,node_modules,env,venv,.mypy_cache,package-lock.json,CITATION.cff,tools/new_contributors.tsv,./tools/schemacode/docs/build
ignore-words-list = fo,te,als,Acknowledgements,acknowledgements,weill,bu,winn
builtin = clear,rare,en-GB_to_en-US
# this overloads default dictionaries and I have not yet figured out
# how to have multiple https://github.com/codespell-project/codespell/issues/2727
Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,18 @@ jobs:
run: |
python no-bad-latin.py
working-directory: tools

# Validate CITATION.cff
validate_cff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: 3
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools
pip3 install cffconvert
- name: Validate CITATION.cff
run: make validate_citation_cff
Loading