Good First Issue is an initiaitive to curate easy pickings from popular projects, so developers who've never made a contribution to open-source can get started easily.
Open-source maintainers are always looking to get more people involved, but new developers generally think it's difficult to become a contributor. We believe getting developers to fix super-easy issues removes the barrier for future contributions. This is why Good First Issue exists.
Adding a new project
You're welcome to add a new project in Good First Issue, and we encourage all projects — old and new, big and small.
Follow these simple steps:
Make sure your GitHub repository has at least one issue with the
good first issue
label. This label is already present on all repositories by default. If not, you can follow the steps here.Add the repository's path in data/repositories.toml here - github.com/deepsourcelabs/good-first-issue.
Create a new pull-request. Once the pull-request is merged, the changes will be live on goodfirstissue.dev.
Top comments (4)
To search for simple tasks you can also use the service good-first-issues.github.io
This is an open source project github.com/good-first-issues/good-... that collects a list of issues labeled “good firts issue” and publishes them on GitHub Pages.
I might try. It is hard to get a contributor on a project. Not even sure about testers. How many have been using it? What are feedbacks (beyond starring?)
We just rolled it out last week with a simple goal: discovery of easy picking issues from repositories in GitHub. We haven't implemented any specific telemetry yet. If you have some ideas, please create an issue here - github.com/deepsourcelabs/good-fir... and let's implement it :)
This is cool! Gonna check it out 🥳