

Open Source Contribution Workshop
Save the date: PyLadies Vancouver Open Source Contribution Workshop
Join PyLadies Vancouver for a hands-on workshop on making your first open source contribution!
Have you ever wanted to contribute to open source but weren't sure where to begin? This workshop is for you.
Together we'll go from "I've never contributed before" to opening a real pull request, with plenty of support at every step. No prior contribution experience is needed. If you can write a little Python, you belong here.
Open source runs on far more than code, and there are many ways to get involved. We'll show you how to find your footing and give you the confidence to keep contributing long after the workshop ends.
Tentative Agenda
Using a friendly practice open-source project, you'll get hands-on with:
- Getting started in open source, and the many ways to get involved
- Finding projects and issues that are a good fit for you
- Git and GitHub for contributors: forking, branching, commits, and pull requests
- Contributing to documentation
- Packaging a Python project
- Continuous integration and CI/CD
By the end, you'll have walked the whole contribution journey from start to finish on a real repository, and you'll know exactly how to take that first step on a project you care about.
Who it's for
Anyone comfortable writing a little Python who is new to, or curious about, contributing to open source. Everyone is welcome.
What to bring
Bring your own laptop. We'll send a short setup guide before the workshop so you arrive ready to contribute.
Schedule
To be finalized
Support PyLadies Vancouver
Help us keep our meetups running: donate to PyLadies Vancouverto support the costs of organizing community events like this one.
Thank you to our venue host: Improving Vancouver
Thank you to Improving Vancouver for providing the space for this workshop!
House rules
Please stay within the designated event areas. Photos of our event and attendees (with their consent) are welcome. All attendees must follow the PyLadies Code of Conduct.