bids-standard / maintenance-tools

Miscellaneous maintenance tools for the broader BIDS ecosystem.
MIT License
1 stars 1 forks source link

FOI: sample con/solidation report #10

Open yarikoptic opened 1 year ago

yarikoptic commented 1 year ago

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

project: BIDS

organizations:
  - name: bids-standard
    member_activity_only: false
    fetch_members: true

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
Remi-Gau commented 1 year ago

maybe an appropriate addition in here: https://github.com/bids-standard/maintenance-tools

sappelhoff commented 1 year ago

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.