Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: Tool to help folks find a co-maintainers for a project #3

Open
patcon opened this issue Feb 17, 2018 · 15 comments
Open

Idea: Tool to help folks find a co-maintainers for a project #3

patcon opened this issue Feb 17, 2018 · 15 comments

Comments

@patcon
Copy link

patcon commented Feb 17, 2018

I've recently realized that I really love helping to re-energize projects that are suffering from maintainer distraction. Stuff like this: slack-go/slack#207

There are all these rules of thumb that i've started to discover for all the steps of:

  1. creating the issue, and asking consent
  2. researching potential co-maintainers
  3. kickstarting tools that will help them work together effectively

I admit that I've started to wonder whether this could be automated a little bit. Not that I would want a bot to manage the relationship building -- that's best done by people, I feel -- but perhaps a tool could help that person research and find good candidates

Examples include:

  • researching commit history / issue queues / long issue discussions (which sometimes point to heated convo)
  • finding people with cool heads and a sense of empathy
  • finding people active on github
  • experience with langauge of repo
  • github followers
  • recent activity
  • prioritizing under-represented candidates first (women, non-white, very mature high-schoolers)

Anyhow, obviously there are tons of heuristics to talk about, but I'm curious whether someone like yourself (or this community) might be interested in riffing on ideas :)

Anyhow, thanks very much for your consideration!

Related: isaacs/github#167

cc: @bkeepers (because i think this might be up your alley)

@patcon patcon changed the title Idea: Tool to help folks find a quality comaintainers for a project Idea: Tool to help folks find a co-maintainers for a project Feb 17, 2018
@patcon
Copy link
Author

patcon commented Feb 20, 2018

cc: @coddingtonbear

@RichardLitt
Copy link
Member

@patcon This is an awesome idea! I totally agree with you. Thanks for posting here.

I think that using name-your-contributors might work, for finding recent activity on a repository. I'm not sure how I'd use this at scale, though.

What would you say to a public video call to discuss this?

@gr2m What do you think about this?

@patcon
Copy link
Author

patcon commented Feb 21, 2018

I'm down! Thanks for the receptiveness :)

I'm a little swamped until a civic hackathon I'm helping with on March 3. Can we pick up the thread after that?

@gr2m
Copy link

gr2m commented Feb 21, 2018

I love the idea in general! I don't have much time to help right now myself though. But this is great. Maybe one comment is that if you perceive a project to be hostile from past discussions, I would not necessarily focus on folks underrepresented in tech for the risk of exposing them to that.

You mentioned you did that before? Maybe write about your experiences so far?

Not that I would want a bot to manage the relationship building -- that's best done by people, I feel -- but perhaps a tool could help that person research and find good candidates

I very much support that. There is a lack of tools for community management and I think @mntnr is the place to build these tools together :)

@patcon
Copy link
Author

patcon commented Feb 21, 2018

if you perceive a project to be hostile from past discussions, I would not necessarily focus on folks underrepresented in tech for the risk of exposing them to that.

💯 GREAT POINT

@RichardLitt
Copy link
Member

After March 3rd works well for me. I am traveling until then, too. :)

You mentioned you did that before? Maybe write about your experiences so far?

I agree with this! If you'd like to write a post on Medium, I can add it to the Maintainer collection (currently in dev), and we can blast it out. Would that sound like a good idea, to you?

@RichardLitt
Copy link
Member

Hey! Let's circle back to this! Want to have a public video call sometime this week?

@patcon
Copy link
Author

patcon commented Mar 14, 2018

I'm just about to go mobile at midnight tonight for some travel, but I think I'll be settled in NYC by Friday..? If you can be forgiving of a possible deferral, I'd love to say Friday morning? :) Pls do suggest a time before 11am ET! 🎉

@RichardLitt
Copy link
Member

I can't do the morning on Friday! Are you free in the afternoon sometime next week?

@gr2m
Copy link

gr2m commented Mar 14, 2018

@RichardLitt I could do a call around our weekly checkin time

@patcon
Copy link
Author

patcon commented Mar 16, 2018

Cool! When's that @gr2m? Couldn't find any mention of check-in calls for community

@RichardLitt
Copy link
Member

Thursdays! We could make that public, too, actually. 6:00EST on Thursday afternoons. :) Does that time work for you, @patcon?

@gr2m
Copy link

gr2m commented Mar 16, 2018

that's 6pm :)

@patcon
Copy link
Author

patcon commented Apr 5, 2018

omg, I'm the worst. I was travelling. I am sad 🙁 that I dropped the ball here, but I have it in my calendar repeating forever. What's the call link?

@RichardLitt
Copy link
Member

@patcon Why does that make you sad? You're all good! Hope traveling was fun. :) @gr2m is out this week, and I can't make it today. I'll email you to arrange a better time.

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

No branches or pull requests

3 participants