Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Add list of bitcoin.org contributors #459

Merged
merged 1 commit into from Jun 17, 2014

Conversation

Projects
None yet
5 participants
Contributor

saivann commented Jun 16, 2014

Live preview: (Merged)

This pull requests is adding a list of contributors to bitcoin.org in the "About bitcoin.org" page, both an hardcoded list and another one using GitHub API. This list is far from complete (I've only started asking people if they want credits here since a few months), but at least we would now have a dedicated place for this purpose.

Contributor

harding commented Jun 16, 2014

@saivann looks nice. Thanks!

Contributor

instagibbs commented Jun 16, 2014

LGTM!

Contributor

saivann commented Jun 17, 2014

@harding @instagibbs Thanks!
In the absence of critical feedback, this pull request will be merged on June 17th.

Contributor

laanwj commented Jun 17, 2014

Looks great

Contributor

schildbach commented Jun 17, 2014

I wonder how the GitHub list is generated. I contributed to bitcoin.org at least once, but I'm not on the list.

Contributor

saivann commented Jun 17, 2014

@schildbach I don't know why some contributors seem to be ignored by the GitHub API, the same is happening to Satoshi actually in the development page.

Just look at the API call and you'll notice you're missing:
https://api.github.com/repos/bitcoin/bitcoin.org/contributors?page=1&per_page=100

Contributor

schildbach commented Jun 17, 2014

Yeah, this seems to be a bug of GitHub. I just checked "git log | grep Schildbach" and there should be 15 contributions (some of them are really minor, but still GitHub should count them).

Contributor

harding commented Jun 17, 2014

It looks like it's ignoring users without an email address or website listed on their GitHub page (e.g. @schildbach), or who don't have a GitHub page (e.g. @s_nakamoto). I don't know whether it's a bug or a privacy reason it ignores users without a listed email/website.

Contributor

schildbach commented Jun 17, 2014

I checked my emails registered with GitHub earlier today, and indeed my git commit email wasn't in there. I added it and now I'm included with the API call (with some hours of delay though, probably caused by caching). The strange thing is GitHub has always detected my contributions, for example in these charts. Anyway, the problem is solved for me. Thanks!

Contributor

schildbach commented Jun 17, 2014

Will you rebuild the page before merging?

Contributor

harding commented Jun 17, 2014

@schildbach the page is automatically rebuilt after each addition to master. I just did a test build here and "schildbach (14)" appears as expected, so it should appear on the live site 10-15 minutes after the merge.

Contributor

harding commented Jun 17, 2014

@saivann looking at the contributors list, I notice that some of the longer names are cut off---including yours and Wladimir's. (In Iceweasel [FF] 17, your name is fine but Wladimir's is still cut off; in Chromium [Chrome] 28, only Wladimir's is cut off.)

2014-06-17-085053_191x45_scrot

The same problem is present on the en/development page with Wladimir's name and a few other names. Maybe we could decrease the number of columns by one to give each name a bit more space?

Contributor

saivann commented Jun 17, 2014

@harding @schildbach Thanks for debugging the GitHub issue!

@harding Agreed on your last suggestion, I just pushed a commit on master, that looks better!

saivann added a commit that referenced this pull request Jun 17, 2014

Merge pull request #459 from bitcoin/contributors
Add list of bitcoin.org contributors

@saivann saivann merged commit 8f56414 into master Jun 17, 2014

@saivann saivann deleted the contributors branch Jun 17, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment