Skip to content

Instantly share code, notes, and snippets.

@ericf
Created September 8, 2011 16:24
Show Gist options
  • Select an option

  • Save ericf/1203819 to your computer and use it in GitHub Desktop.

Select an option

Save ericf/1203819 to your computer and use it in GitHub Desktop.
YUI Open Hours Agenda — 9/8

YUI Open Hours Agenda — 9/8

YUI accepts Pull Requests from GitHub

Getting Setup with Git and GitHub

Example: ImageLoader Doc Fix

Act like we are going to make these changes as a contributor and submit them to YUI as a Pull Request: http://yuilibrary.com/projects/yui3/ticket/2531064

  1. Create topic branch from current upstream/master
  2. Make your changes
  3. Test your changes (write tests)
  4. Push topic branch to GitHub

Discuss the Anatomy of a YUI-GitHub Pull Request

Merging a GitHub Pull Request

Show how to pull down Pat's PR and merge it in locally. This will show the other side of the PR flow: yui/yui3#14

  • Add Pat as a remote repo
  • git checkout Pat's topic branch, make sure everything works.
  • Run his unit tests
  • git checkout master local master
  • merge upstream to get the latest YUI commits
  • merge in Pat's topic branch to make sure everything is kosher.

Process for Submitting a Gallery Module

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