Open
Description
opened on Jul 18, 2023
Description
This group defined a number of projects/goals for 2023 & one of them was to create a new "statusboard" (similar to npm's projects statusboard) to help track the state/number of "popular"/"impactful" packages (scope yet to be defined). I will be championing the initial work with a deadline for completion being the Open Source Summit EU Conference in Bilbao September 19-21st (undefined end-date/ongoing/WIP).
Todo:
- decide what to do with existing "statusboard" project
- decide the scope of packages to track (ex. "top" packages https://gist.github.com/anvaka/8e8fa57c7ee1350e3491)
- review CHAOSS metrics (~87) & tooling (ex. https://cauldron.io/)
- decide what stats to track
- design dashboard
- setup CI to be fault-tolerant
Initial Proposed Columns
- Name
- Repo link
- Package link
- CI/Build status of default branch
- # of PRs
- # of Issues
- # of Unlabelled Issues
- Package Version
- Node Version (if defined)
- License
- Last Commit Date
- Last Published Date
- # of Stars
- # of Downloads
- # of Maintainers
- # of Contributors
- # of Versions
- # of Vulnerabilities (CVEs)
- OpenSSF Scorecard
- Socket Scorecard
- Is in CITGM? (Boolean)
- Has Types? (Boolean)
- Type of Module (ESM/CJS/Duel)
- Deprecation Status (Boolean)
- Funding field defined (ex. GitHub Sponsors
funding.yml
orpackage.json.funding
)
Updates
- @darcyclarke to merge
"top 500 downloads"
&"top 500 depended"
package lists to generate initial "impact" list/scope
Metadata
Assignees
Labels
No labels
Activity