-
Notifications
You must be signed in to change notification settings - Fork 38
prune team #188
Comments
I'm going to prune from the Gratipay team as well (though I'll let Changaco remove himself from there). |
I'm going through the API to determine who has made recent commits. I don't see that we can get comment counts out of the API. |
Yeah, I'm not gonna bother with comments. |
Here's the script I came up with: import json
import time
import sys
WEEK = 60 * 60 * 24 * 7
MONTH = 60 * 60 * 24 * 30
NOW = time.time()
nmonths = int(sys.argv[1]) if len(sys.argv) > 1 else 1
# https://api.github.com/repos/gratipay/gratipay.com/stats/contributors
contributors = json.load(open('contributors.json'))
# hand-produced from https://github.com/orgs/gratipay/people
team = set(open('team.txt').read().splitlines())
active = set()
for c in contributors:
username = c['author']['login']
if username not in team:
continue
weeks = c['weeks']
for w in reversed(weeks):
if w['c'] > 0:
if NOW - w['w'] < MONTH * nmonths:
active.add(username)
for name in sorted(active):
print name |
Most Recently Active People
|
Seems like a pretty natural division at ~6 months ago. |
So here's a list of active contributors (plus pjz for Aspen, captn3m0 for https://github.com/gratipay/gratipay-queue-dashboard, and twolfson for https://github.com/gratipay/gratipay-badge):
|
|
Let's mix in translators ... |
We're going to have to deal more fully with translators separately. They're not well-integrated into the Gratipay teams structure. Reticketed as #189. |
Why isn't ESWAT on the active list? gratipay/gratipay.com#3229 |
Why not? |
Meh. I'm not gonna sweat it too much, I wanna get this done. Added him to the active list. |
Here are the people who are on the GitHub team but do not have recent commits (—edit, also keeping safety team on the GitHub team), batched in tens because that's the most we can @mention at once. Aaron1011 ivanmushketyk raghav007bisht |
@Aaron1011 @abnor @bmann @cummingsrob @dsernst @ericmeltzer @ethangj @galuszkak @geNAZt @heidigardner Thanks for your work on Gratipay in the past! We're doing some team clean-up, and we've removed you from our team on GitHub and/or Gratipay. See the ticket I'm posting this on for context. If you'd like to get involved again in the future, we'd love to have you! :-) |
@ivanmushketyk @jeresig @joealcorn @joeyespo @matthewfl @MikeFair @mtrythall @nejstastnejsistene @oakes @patcon @pjf Thanks for your work on Gratipay in the past! We're doing some team clean-up, and we've removed you from our team on GitHub and/or Gratipay since we haven't seen you in a while. See the ticket I'm posting this on for more context. If you'd like to get involved again in the future, we'd love to have you! :-) |
@raghav007bisht @sim6 @simon-weber @wilkie @zwn Thanks for your work on Gratipay in the past! We're doing some team clean-up, and we've removed you from our team on GitHub and/or Gratipay since we haven't seen you in a while. See the ticket I'm posting this on for more context. If you'd like to get involved again in the future, we'd love to have you! :-) |
Fair enough. Best of luck, all! 😃 |
Thanks @joeyespo! :-) |
@mvdkleijn @bewithsahilsaif @brareme @thefoxis @mw44118 Thanks for your work on Gratipay in the past! We're doing some team clean-up, and we've removed you from the Gratipay team on Gratipay since we haven't seen you in a while. See the ticket I'm posting this on for more context. If you'd like to get involved again in the future, we'd love to have you! :-) |
Heh. Interesting idea to set team members in a public, programmatic way. Makes it so it's never any hard feelings or decision when folks are added/removed. But bummed about context of this change :( |
:( |
I love gratipay but have no budget for working on this. Besides the
|
@sim6 Nice! Happy to add you back. :-) |
Oh my! That's a great looking table you've got there! No probs with the team status change; apprently my life is now completely dominated by trying to manage the entire Kerbal Space Programme modosphere. o_O Keep being awesome! ~ pjf |
Awesome. I think it also worth to record all people into the project history. |
@techtonik |
Cheers @pjf! See you around! :-) |
With Changaco leaving and a generally heightened threat environment, it seems like a good time to remove GitHub contributors that haven't been involved for a while. I'm going to ping people here as I remove them.
The text was updated successfully, but these errors were encountered: