liberapay / liberapay.com

Source code of the recurrent donations platform Liberapay
https://liberapay.com/
1.64k stars 207 forks source link

Propose a more generic way to list contributions to repositories #910

Open Jehan opened 6 years ago

Jehan commented 6 years ago

Currently you can connect your account to github/gitlab/bitbucket.

I have accounts to 2 of them, but they just don't reflect even a micro part of my actual work on Free Software. Most Free Software (especially the biggest) have their repositories self-hosted or hosted by some of the biggest projects (GNOME, KDE, etc.). This is why I don't connect my accounts with our organization's Liberapay profile since that would just be giving the wrong idea.

So either it should be possible to list such repositories as well the used authorship (for Liberapay to check out statistics there), or connect to a project which already does exactly this, such as OpenHub. For instance, my OpenHub profile is still not exhaustive, but much better than just limiting to a few platforms: https://www.openhub.net/accounts/Jehan/

For simplicity, I would suggest to just connect to OpenHub because doing the same would be a lot of work.

Changaco commented 6 years ago

You're right, we should try to integrate OpenHub.

API docs: https://github.com/blackducksoftware/ohloh_api#ohloh-api-documentation