Bitcoin Forum
November 16, 2024, 03:41:08 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Bitcoin Developers  (Read 6234 times)
Alex Zee
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile WWW
September 14, 2011, 06:38:27 PM
 #21

Any progress on this?

Are you asking me? Smiley



And this is the final version with database support:

http://qbizy.com/show.php

Results are displayed from the database, which is filled by processing all 27 pages of commits and 32 pages of closed pull requests.

Can somebody do a sanity check on this? To me it looks a bit strange, maybe I've made an error somewhere...

BTC Monitor - systray price ticker
RipTalk.org - new Ripple forum
tcatm
Sr. Member
****
Offline Offline

Activity: 337
Merit: 285


View Profile
September 14, 2011, 10:19:20 PM
 #22

I have this feature in my development branch and I'm going to push the changes to bitcoin.org within the next days.

Here's a screenshot. Should I have missed any aliases let me know and I'll add them.

https://i.imgur.com/5fTGr.png
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
September 14, 2011, 10:55:03 PM
 #23

List of authors of over 100 bitcoin patches, sorted by patch count (most patches first):
  • Con Kolivas aka "conman"
  • Gavin Andresen
  • Amir Taaki aka "genjix"
  • "Kiba"
  • Satoshi Nakamoto
  • Jeff Garzik
  • David FRANCOIS
  • Luke Dashjr
  • Pavel Karoukin
  • Nils Schneider aka "tcatm"
  • "davux"
  • John Tobey
  • Daniel Folkinshteyn
  • Patrick McFarland
  • Patrick Strateman aka "phantomcircuit"
  • Matt Corallo aka "BlueMatt"
  • Pieter Wuille aka "sipa"
  • "m0mchil"
  • "Artefact2"
  • Ehud Ben-Reuven

tcatm
Sr. Member
****
Offline Offline

Activity: 337
Merit: 285


View Profile
September 15, 2011, 10:38:22 AM
 #24

Live at http://188.138.99.158/ (hopefully soon on bitcoin.org). It's updated daily via a cronjob.

Source code: https://github.com/bitcoin/bitcoin.org

Feel free to make pull requests to improve it. You can even extend it with jekyll plugins.
mizerydearia (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 513



View Profile
September 16, 2011, 01:10:10 AM
 #25

http://en.wikipedia.org/wiki/Bitcoin lists only a few developers for Bitcoin.  Perhaps it would be useful to include everyone's name there?
tcatm
Sr. Member
****
Offline Offline

Activity: 337
Merit: 285


View Profile
September 16, 2011, 06:34:29 AM
 #26

Looks like someone did that and it now includes people who didn't contribute a single line of code to the satoshi client (which the little box is all about).
Pieter Wuille
Legendary
*
Offline Offline

Activity: 1072
Merit: 1181


View Profile WWW
September 16, 2011, 02:11:39 PM
 #27

Maybe you can ignore merges when counting number of commits, as these rarely contribute code themselves?

I do Bitcoin stuff.
mizerydearia (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 513



View Profile
September 16, 2011, 02:58:17 PM
 #28

Looks like someone did that and it now includes people who didn't contribute a single line of code to the satoshi client (which the little box is all about).

hmm, perhaps the Bitcoin article should be renamed to Bitcoin client to reflect that it is about the client and not about Bitcoin?  -or- split the article into two, one about the satoshi client and another about Bitcoin in general?  That should prevent confusion regarding names of people since there are many separate developments for bitcoin in which all such developments are developed by developers.
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
September 16, 2011, 02:59:45 PM
 #29

Looks like someone did that and it now includes people who didn't contribute a single line of code to the satoshi client (which the little box is all about).

hmm, perhaps the Bitcoin article should be renamed to Bitcoin client to reflect that it is about the client and not about Bitcoin?  -or- split the article into two, one about the satoshi client and another about Bitcoin in general?  That should prevent confusion regarding names of people since there are many separate developments for bitcoin in which all such developments are developed by developers.
Actually, the article probably should be about the concept/protocol/network, and not the client. What makes the Satoshi client notable? Pretty sure all the notable sources talk about Bitcoin itself, not some client.

tcatm
Sr. Member
****
Offline Offline

Activity: 337
Merit: 285


View Profile
September 16, 2011, 03:34:56 PM
 #30

Maybe you can ignore merges when counting number of commits, as these rarely contribute code themselves?

I'm using github's API: https://github.com/api/v2/json/repos/show/bitcoin/bitcoin/contributors/anon
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
September 16, 2011, 03:39:36 PM
 #31

Maybe you can ignore merges when counting number of commits, as these rarely contribute code themselves?

I'm using github's API: https://github.com/api/v2/json/repos/show/bitcoin/bitcoin/contributors/anon
Which is why your results are wrong (missing every contribution not part of that client).

Here are my results over 100 without merges counted (Pieter Wuille falls off with only 95):
Code:
    110 Ehud Ben-Reuven
    116 m0mchil
    121 Artefact2
    133 Matt Corallo
    140 Patrick Strateman
    152 Patrick McFarland
    158 satyr
    176 Michael Ficarra
    246 Daniel Folkinshteyn
    304 John Tobey
    323 Nils Schneider
    324 Jeff Garzik
    327 Pavel Karoukin
    354 davux
    365 Luke Dashjr
    371 David FRANCOIS
    396 Gavin Andresen
    441 Kiba
    443 Satoshi Nakamoto
    500 Amir Taaki
    736 Con Kolivas
   1699 Jeremy Ashkenas
Who is Jeremy Ashkenas? O.o

Edit: Looks like someone added CoffeeScript to BitGit. I don't see how it's Bitcoin-related and it was added with a typo'd name and non-valid email, so I'm deleting it...

Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
September 16, 2011, 04:39:34 PM
 #32

Here's a coffeescript-free merge-free commit count:
Code:
    110 Ehud Ben-Reuven
    116 m0mchil
    121 Artefact2
    133 Matt Corallo
    140 Patrick Strateman
    152 Patrick McFarland
    246 Daniel Folkinshteyn
    304 John Tobey
    323 Nils Schneider
    324 Jeff Garzik
    327 Pavel Karoukin
    354 davux
    365 Luke Dashjr
    371 David FRANCOIS
    396 Gavin Andresen
    441 Kiba
    443 Satoshi Nakamoto
    500 Amir Taaki
    736 Con Kolivas

mizerydearia (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 513



View Profile
October 03, 2011, 01:35:47 AM
 #33

Is the idea of listing other bitcoin developers on the bitcoin.org home page undesirable or unacceptable?
mizerydearia (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 513



View Profile
October 26, 2011, 02:23:40 PM
 #34

I see Wladimir J. van der Laan - laanwj@gmail.com was added.  Will the bitcoin.org site ever give recognition to all developers that have contributed to the bitcoin.org bitcoin release or only provide recognition to a select few that have been privileged/accepted?
BitcoinPorn
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500


Posts: 69


View Profile WWW
October 26, 2011, 02:39:08 PM
 #35

Curiosity on this, because I notice these threads regarding the devs.  Are some just not wanting to be listed?   

mizerydearia (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 513



View Profile
October 26, 2011, 03:54:31 PM
Last edit: October 26, 2011, 04:27:10 PM by mizerydearia
 #36

Comparison of projects:

Projects that credit very few developers/contributors:
bitcoin (see entry below)
xmonad

Projects that credit many or all developers/contributors:
bitcoin
fluxbox
gentoo developers
github
gnu
jquery
libreoffice
memcached
opensim
openwrt
php
seamonkey
xfce

Projects that do not noticeably credit anyone:
abiword
apache
atheme
chromium
dd-wrt
django
emacs
gimp
gitorious
gnome
haskell
kde
keepass / keepassx
lighttpd
linux
mozilla firefox
mysql
nginx
node.js
perl
python
ruby
vim

if I made any mistakes or missed any, feel free to correct, however, I think these examples are useful to better explain my concern for better crediting those that deserve credit if any credit is documented/publicized at all.

I added bitcoin twice after being pointed out that there is a second page that credits contributors.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!