dashpay / dash

Dash - Reinventing Cryptocurrency
https://www.dash.org
MIT License
1.49k stars 1.2k forks source link

Github Insights are not working on this Repo #2329

Closed Nutomic closed 6 years ago

Nutomic commented 6 years ago

The statistics on this repository are not working:

screenshot_20181003_003026

Here's the link. Most of the other sections are also not working. https://github.com/dashpay/dash/graphs/contributors

It would be good if this could get fixed, so we can get some more information about Dash development.

UdjinM6 commented 6 years ago

We do not commit or merge to master directly. Blame github for not being flexible enough 😛

Nutomic commented 6 years ago

You should be able to change the default branch of the repo, then it will probably work.

nmarley commented 6 years ago

We've discussed this internally and decided to keep master as the default branch, as we want the default branch to always be at a stable state.

GitHub's reporting / statistics really aren't super flexible and it would be nice if this could be adjusted per-branch, instead of only on the default one.

UdjinM6 commented 6 years ago

Switching default branch probably won't fix it, we do not push commits to develop directly either. Not sure why github only counts direct commits, that's pretty stupid IMO.

UdjinM6 commented 6 years ago

See https://github.com/bitcoin/bitcoin/graphs/contributors as a proof - it's empty too despite the fact that they merge everything to master first and then backport to a specific release branch.

Nutomic commented 6 years ago

That is strange. I noticed this because Dash has very low commit/developer numbers on CryptoCodeWatch, and they claim to use these statistics.

nmarley commented 6 years ago

I actually emailed GitHub support about 6 weeks ago for this exact issue, and that's all that is available. And yeah, we squash merge to develop so this wouldn't show all the actual commit activity regardless.

TL;DR : GitHub statistics is broken / inflexible.

jhodges10 commented 6 years ago

Those stats are so bogus @Nutomic. Easiest way to manipulate them and get good numbers is to just commit your package-lock.json from npm and boom you've got tens of thousands of lines of code!

Quality not quantity 👍

PastaPastaPasta commented 6 years ago

Discussion resolved. closable @UdjinM6