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

Add exercism to up-for-grabs? #3124

Closed
Trevoke opened this issue Sep 23, 2016 · 5 comments
Closed

Add exercism to up-for-grabs? #3124

Trevoke opened this issue Sep 23, 2016 · 5 comments

Comments

@Trevoke
Copy link

Trevoke commented Sep 23, 2016

Up-for-grabs is a website that tracks issues that are approachable for beginners and people new to contributing to open source. I know exercism is doing this, why not add it?

https://github.com/up-for-grabs/up-for-grabs.net#add-your-project

@kytrinyx
Copy link
Member

kytrinyx commented Oct 2, 2016

Hi @Trevoke I think it would make sense to add individual language track repositories if and only if:

  • there are 2 or more active maintainers
  • we have issues that we can label with "good first patch"

There are a lot of tracks where we don't have enough active maintainers, and sometimes people wait a very long time before someone notices their issue or pull request. I'm putting in place much better filters for my exercism notifications, so I am catching more of these, but it's still a problem, and in many languages I can't provide actual feedback on pull requests, so it doesn't really help much that I see an issue. My response will usually be "thank you for this, let me see if I can track down someone to do a code review".

Mozilla has done research about this—the real kind, not the "I poked around on the internet a bit" kind :-) and they discovered that if someone gets a response from maintainers (or people who are highly engaged with the project) within 24 hours of opening an issue or a pull request, then their likelihood of making a second contribution skyrockets.

https://docs.google.com/presentation/d/1hsJLv1ieSqtXBzd5YZusY-mB8e1VJzaeOmh8Q4VeMio/edit#slide=id.g4435d357b_20

@kytrinyx
Copy link
Member

kytrinyx commented Oct 2, 2016

I forgot to mention that a "response" doesn't mean that the issue gets resolved or that the patch gets merged within those 24 hours.

@Trevoke
Copy link
Author

Trevoke commented Dec 2, 2016 via email

@kytrinyx
Copy link
Member

kytrinyx commented Dec 4, 2016

Is there some kind of "Exercism health dashboard" where we can find out
which tracks need maintainers, etc?

There's no dashboard per se, but we did do a deep dive into the current state of things a couple of weeks ago, where we categorized tracks as maintained, at risk, endangered, and orphaned. exercism/discussions#97

I think that for this we could add all the tracks that are maintained or at risk to up for grabs.

@kytrinyx
Copy link
Member

I'm taking a pass through our issue tracker with the goal of making sure that every open issue we have on exercism/exercism.io is actionable.

As this issue stands it isn't actionable. If you would like to move this topic forward, please open a new issue in http://github.com/exercism/discussions

Please:

  • summarize the points so far in
  • link back to this issue
  • include the intended goals for the discussion

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

No branches or pull requests

3 participants