World map

 

BM: Baca dalam Bahasa Melayu

World 5: Teamwork

Orgs, teams and open source

You will learn: how organizations share work, and how anyone can help an open source project.

The problem

You spot a typo in a famous open source project. You have no access to it. Can you still fix it?

Pick one answer.

Try it

An organization: A shared GitHub account for a group, with teams and roles for its members. is a shared account for a group, like our club. Members form teams. Each team gets a role. Order the roles from least to most power.

Least power at the top. Put these in order. Use the arrows, or drag.

  • Admin: full control
  • Read: view and comment
  • Write: push code
  • Triage: sort issues and PRs
  • Maintain: run the repo

Watch

open source: Code anyone can read, use and help with, under its licence. code is open for anyone to read, use and improve. Tap each step of a first contribution.

Tap each point on the timeline.

Try it

Before you help, read CONTRIBUTING.md: The house rules for helpers: how to report, change and send work.. It is the house rules for helpers. Open it.

Practice repo — not a real website
pantun-lab / pantun-maker
Make a fun pantun in your browser.
main
README.md

Pantun Maker

Make a fun pantun in your browser.

Help out

New here? Read CONTRIBUTING.md.

Licence

MIT. You may reuse this code. Keep the copyright notice.

Predict

A licence: A file that says what others may do with your code. says what others may do with the code. A public repo has no licence file. Can you copy its code into your app?

Pick one answer.

Try it

You help run the club repo now. Issue #23 is a tiny typo fix. Mark it as a good first issue: A label for an easy issue that a newcomer can pick up. for newcomers.

Practice repo — not a real website
kelab-kod / club-site

Check

Your first open source PR. Good habit, or needs work?

Swipe right for good, left for needs work. Or use the buttons.

1 / 4

Read CONTRIBUTING.md before you start

Read CONTRIBUTING.md before you start

You did it!

You can now work in an organization and help open source projects.

Go deeper (optional)

choosealicense.com helps you pick a licence. MIT is short: people may do almost anything, if they keep your notice. GPL asks people who share changed versions to share their code too. Put the licence in a LICENSE file at the top of the repo. In World 12 you make a real open source PR.