Open yarikoptic opened 1 year ago
maybe an appropriate addition in here: https://github.com/bids-standard/maintenance-tools
agreed, this seems like a nice addition for the monthly "maintainers report", or just a generally nice report for people interested in the project progress/status.
Let's migrate this issue to the maintenance-tools
repo referenced above after giving it some more time here for visibility.
edit: close upon reading after some time ;) or share your feedback -- we can put it on cron job on github actions to update report in some repo.
Inspired by @mih weekly reports on DataLad project, with @jwodder we generalized the script into https://github.com/con/solidation project. The GitHub token I was using apparently didn't have access to the full list of members of the organization, only a handful (who announce their membership publicly) so some parts might be a little bit off stating that it is by people from outside of BIDS. Nevertheless, using such config
you obtain the report which might be of interest to @bids-standard/maintainers team:
BIDS Health Update
Covered projects (PRs/issues/stars/watchers/forks)
bids-validator (11/205/149/13/98); bids-website (3/15/25/34/45); openfmri2bids (0/5/6/34/7); bids-examples (9/15/128/34/119); bidsutils (0/2/2/18/7); bids2isatab (0/9/2/10/4); bids2nda (5/20/14/16/18); pybids (16/100/182/22/106); bids-starter-kit (2/22/225/19/107); pyedf (2/7/14/5/5); bep001 (4/12/8/17/11); bids-starter-kit-wiki (0/0/1/13/0); bids-specification (43/230/202/34/130); bids-matlab (2/31/41/6/26); bids-stats-model-schema (0/2/3/2/3); pybv (0/4/18/4/9); .github (0/1/0/3/1); bids-bep016 (4/43/6/8/7); BEP028_BIDSprov (8/21/4/8/9); bids-schema (0/3/3/11/3); bep021 (0/5/5/17/1); bids-2-devel (0/45/5/13/1); model-zoo (3/23/2/16/7); bids-statsmodels-design-synthesizer (0/1/0/10/3); pybids-light (0/2/1/10/1); animated-bids-logo (0/0/0/0/0); pybids-reports (2/8/1/7/1); bids-specification-ignore (1/5/0/10/0); pybids-extension-template (0/0/1/8/0); bids-methods (0/0/1/7/1); stats-models (1/29/0/6/7); awesome-bids (0/2/2/9/0); bids-error-examples (0/2/0/9/0); maintenance-tools (0/1/2/9/2); bids-elections (0/0/0/9/1); pybids-refactor (2/19/0/0/1); schema-docs (0/0/0/9/2); variable-transform (0/0/0/9/1); bids-extensions (0/3/0/8/0); pybids-benchmarks (0/1/0/9/0)
Non-BIDS member issues active/opened in the last 7 days
Issues opened in the last 7 days: 3
Untriaged issues of the last 7 days
Max 10 oldest, open, non-draft PRs (118 PRs open in total)
5 random open issues to fix (of a total of 893)
Active issues in the past 7 days: 9 (1%)
Issues closed in the past 7 days: 4
PRs completed in the past 7 days: 20