DEV Community

I built a small repo for your first open-source pull request

Making your first open-source contribution is confusing.

It is not just code.

You have to understand:

  • Git
  • GitHub issues
  • branches
  • pull requests
  • CI checks
  • maintainer review
  • how to ask for help without feeling awkward

So I built Open Source Starter Lab.

It is a small beginner GitHub project designed for people who want to practice their first real pull request.

It includes:

  • good first issues
  • skill-based first issues
  • a Start Here guide
  • beginner-friendly Git help
  • a Discussion where you can tell me your skill and get a suggested issue
  • a First Merge Wall for contributors after their first merge

Repo:
https://github.com/P-r-e-m-i-u-m/open-source-starter-lab

If you are learning open source, tell me what part feels hardest: choosing an issue, Git commands, pull requests, or reviews?

Top comments (0)