Nodejs.org: Website Contribution Report, October 2015-April 2016

Created on 10 Nov 2015  路  34Comments  路  Source: nodejs/nodejs.org

I wrote some code to help us identify contributors and find new committers to onboard.

Top Level Stats

  • 246 total commits.
  • 38 total contributors.
  • 17 contributors had never contributors prior. ~44%

    Contributors since 2015-10-01T00:00:00Z

  • @mikeal did 30 commits (Is a collaborator)

  • @phillipj did 23 commits (Is a collaborator)
  • @JungMinu did 20 commits (Is a collaborator)
  • @stevemao did 20 commits (Is a collaborator)
  • @greenkeeperio-bot did 17 commits (New contributor. Is not a collaborator.)
  • @fhemberger did 16 commits (Is a collaborator)
  • @jasnell did 7 commits (New contributor. Is a collaborator)
  • @rvagg did 6 commits (Is a collaborator)
  • @Qard did 5 commits (Is a collaborator)
  • @Trott did 5 commits (Is a collaborator)
  • @lpinca did 5 commits (New contributor. Is a collaborator)
  • @sup did 4 commits (New contributor. Is not a collaborator.)
  • @rnsloan did 4 commits (Is a collaborator)
  • @kohei-takata did 3 commits (New contributor. Is not a collaborator.)
  • @yosuke-furukawa did 3 commits (Is a collaborator)
  • @evanlucas did 3 commits (Is a collaborator)
  • @thefourtheye did 3 commits (Is a collaborator)
  • @bengl did 2 commits (Is a collaborator)
  • @Fishrock123 did 2 commits (Is a collaborator)
  • @yous did 2 commits (Is a collaborator)
  • @ZibbyKeaton did 2 commits (New contributor. Is not a collaborator.)
  • @bnb did 2 commits (Is a collaborator)
  • @mrkiffie did 2 commits (Is a collaborator)
  • @bentinata did 1 commits (New contributor. Is a collaborator)
  • @targos did 1 commits (Is a collaborator)
  • @bnoordhuis did 1 commits (Is a collaborator)
  • @csabapalfi did 1 commits (Is a collaborator)
  • @e-jigsaw did 1 commits (New contributor. Is not a collaborator.)
  • @marocchino did 1 commits (Is a collaborator)
  • @jorangreef did 1 commits (New contributor. Is not a collaborator.)
  • @matthewloring did 1 commits (New contributor. Is not a collaborator.)
  • @nstanard did 1 commits (New contributor. Is not a collaborator.)
  • @woodyrew did 1 commits (New contributor. Is not a collaborator.)
  • @anseljh did 1 commits (New contributor. Is not a collaborator.)
  • @thephpjedi did 1 commits (New contributor. Is not a collaborator.)
  • @xcatliu did 1 commits (New contributor. Is not a collaborator.)
  • @Starefossen did 1 commits (New contributor. Is not a collaborator.)
  • @isaacs did 1 commits (New contributor. Is not a collaborator.)

    Merge masters

  • @phillipj did 7 merges

  • @fhemberger did 7 merges
  • @Qard did 5 merges
  • @rvagg did 2 merges
  • @lpinca did 1 merges

Most helpful comment

I just worked on a script to produce a similar output as above, so I checked the commits since January for people not already being a collaborator:

  • @rvagg 8 commits
  • @williamkapke 6 commits
  • @detailyang 6 commits
  • @preco21 4 commits
  • @JustinBeckwith 1 commits
  • @jjlangholtz 1 commits
  • @Starefossen 1 commits
  • @saadq 1 commits
  • @paazmaya 1 commits
  • @JimiHFord 1 commits

(No idea why @rvagg as WG admin is listed as well)

I'd also recommend @williamkapke, @detailyang and @Starefossen (who also wrote the Docker guide) as collaborators, if they're willing to join.

All 34 comments

Neat! What does this mean for us who made commits but aren't collaborators?

@mikeal Nice one. Is the code to generate this available anywhere?

Is it git-extras?

Neat! What does this mean for us who made commits but aren't collaborators?

That you'll likely be added as a collaborator soon :)

That you'll likely be added as a collaborator soon :)

I'd happily accept it :P

@mikeal There are again a few people to be added as contributors. Can you please put your script into the repo so we can create the list again? (Also unfortunately, you have to be org owner to add new members to GitHub teams)

I woul like to see @abouthiroppy added as collaborator. He made some nice contributions lately.

@lpinca absolutely!!!

@lpinca @59 Thank you! I want to participate and cooperate:)

@mikeal Can I participate as collaborator?

@fhemberger I'd like to be added if that is possible

Can someone from the @nodejs/website group (other than myself) sum up who should be added? I'll go through it and invite the people.

I haven't had the bandwidth to work on this since I starting working with Code for San Francisco, though I am still seeing my name on the repo's readme as part of the WG... Not sure if you guys want to leave me on or bump me off, I'm ok either way. Once I have more bandwidth to work on this, I'll for sure be jumping in. (That may have been discussed before, not entirely sure)

@Fishrock123 Unfortunately not. Since GitHub changed its organization roles, as "Team Maintainer" I can only remove people, not invite them to a team (which is IMHO pretty silly).

@everyone: Sorry for the inconvenience and thanks for your patience so far. We'll try to figure out how to optimize the onboarding process in the future. I plan to work on a script that generates the output of the first post, that should make things easier.

Sorry it's not clear to me who needs to be added and to which team. :(

I have org owner access permissions fwiw.

@Fishrock123 so far:

  • @abouthiroppy
  • @TheAlphaNerd

+1 to @TheAlphaNerd and @abouthiroppy from me. Should I add them?

+1 from me for them as well, i'd say go ahead

do we technically need someone from the admin group to approve them? most of the governance here changed a bit since I was last active on the website

No doubt @abouthiroppy and @TheAlphaNerd should be added 馃憤

Added/invited both to the website team.

Awesome, welcome to both of you 馃巻

woot 馃帀

thx 馃帀

Thank you so much :tada:

I just worked on a script to produce a similar output as above, so I checked the commits since January for people not already being a collaborator:

  • @rvagg 8 commits
  • @williamkapke 6 commits
  • @detailyang 6 commits
  • @preco21 4 commits
  • @JustinBeckwith 1 commits
  • @jjlangholtz 1 commits
  • @Starefossen 1 commits
  • @saadq 1 commits
  • @paazmaya 1 commits
  • @JimiHFord 1 commits

(No idea why @rvagg as WG admin is listed as well)

I'd also recommend @williamkapke, @detailyang and @Starefossen (who also wrote the Docker guide) as collaborators, if they're willing to join.

@fhemberger cool- I just checked out your script, I was going to do that for the bot to produce the report automatically (on whatever schedule) and post it. Maybe you can look into writing the bot script! :D

@phillipj @Fishrock123 and myself can help you out- just let us know.

@fhemberger i'm up for all of those people to be added! before that, we should wait for their individual consent tho

ping @fhemberger be willing to as a collaborator :grin:

Do you still need someone who's an org owner to add people?

@mikeal Yes. I'm just allowed to remove people.

Ok, added all the people in the contrib report :)

awesome!!! :grin:

Closing this now, we'll create a new issue for the next onboarding.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jitendra3109 picture jitendra3109  路  6Comments

luminoso picture luminoso  路  3Comments

interglobalmedia picture interglobalmedia  路  3Comments

Aissaoui-Ahmed picture Aissaoui-Ahmed  路  3Comments

JungMinu picture JungMinu  路  8Comments