What's a Pull Request? (Contributing to Open Source)

Track: Practices and Other Tech
Abstract

Perhaps you’ve asked for a feature for your favorite open source project and been told to submit a pull request. Well, maybe you’re thinking, “What on earth is a pull request!” In this topic, we’ll discuss common Git workflows and how you can easily contribute by using GitHub to fork a project, make your own changes to it, and offer them back to the community by submitting a pull request. I’ll also cover how to release your own projects for the community to share. Then you’ll be the one receiving pull requests! This talk is for developers who want to help out with their favorite open source project and one-off libraries alike but don’t know where to start. People who are a little intimidated by GitHub. Anyone who’s ever mucked around in someone else’s code and found stuff they could improve.

Brad Wood

Brad is a software architect living in Kansas City. He is an open source enthusiast, developer advocate, and lead developer of the CommandBox CLI project. He works for Ortus Solutions making open source tools for CFML developers.