Skip to content

Instantly share code, notes, and snippets.

@ohrely
Last active November 12, 2025 18:18
Show Gist options
  • Select an option

  • Save ohrely/f0cf600f741797a8868ada6a8bc47a77 to your computer and use it in GitHub Desktop.

Select an option

Save ohrely/f0cf600f741797a8868ada6a8bc47a77 to your computer and use it in GitHub Desktop.
Intro to OSS Contribution for Jupyter Studio Day

Step 1: pick a repo

Read the project's contributor guidelines

Step 2: pick a task

No code

No commitment

  • test/validate issues, PRs, and examples
    • esp. old issues - can they be closed?

No fear

Step 3: environment setup

  • If you find a problem with the repo's setup documentation, fix it or raise an issue!
  • Be sure to build/run/test main before making changes

Step 4: do the task + validate

Stuck? Ask questions on the issue, at a community call, on discourse.

Step 5: open a PR

Step 6: follow through

It is very typical for any PR, especially from a first time contributor, to need a few rounds of feedback+revision before merging.

Step 7: celebrate your new passion for Jupyter contribution by showing up to a subproject meeting

Jupyter Community Calendar

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