usds / justice40-tool

A tool to identify disadvantaged communities due to environmental, socioeconomic and health burdens
https://screeningtool.geoplatform.gov/
Creative Commons Zero v1.0 Universal
131 stars 42 forks source link

[SPIKE] As an open source community member, I want to better understand traffic patterns to the GitHub repository, so I can understand what's driving engagement with the codebase. #1331

Open lucasmbrown-usds opened 2 years ago

lucasmbrown-usds commented 2 years ago

Description GitHub has interesting traffic data available by default, but it is limited in a few ways: there's only a limited subset of functionality and it only shows data for 2 weeks.

However, all of this data is available over API. Some people have built tools to download and visualize that data via the GitHub APIs. These include https://yhype.me and https://github.com/jgehrcke/github-repo-stats (see StackOverflow thread).

Another approach is to authorize a third-party app like https://repo-analytics.github.io/, but this requires granting a high level of access to the repo.

A third general approach is to embed Google Analytics code in the README.me, but that only tracks certain files and has its own limitations and challenges. See discussion in this thread.

vim-usds commented 2 years ago

@lucasmbrown-usds - seems like yhype might have the lowest lift in terms of set up. Out of curiosity, let's say we had those plots over time (advanced analytics not provided by Github), what could that inform us of?