---
layout: barewithrelated
title: GitHub workshop for Publishers and Authors
description: A GitHub class for document-focused contributors
path: courses/_posts/2001-02-22-github-for-publishing-course.md
tags: [outline, course]
---


# GitHub workshop for Publishers and Authors

* Three parts
* 90 minutes total

# Outline

## Part One: The Tools
* GitHub web flow
* Create a repo
* Add a file
* Make changes
* Show rendering of publishing formats (AsciiDoc, Markdown, RsT)

## Part Two: The Process, Collaboration
* Show collaboration
* Add a contributor
* "Simultaneous" commits

# Part Three: Widening the Contribution Net
* Pull request across forks

# Examples
Presentation Patterns Example for Git Notes and Jenkins validation of book:

https://github.com/PresentationPatterns/ppap/commit/5d6050c5282dd6eb97075ea4683f6f97876192d5

Article on authoring with GitHub:

http://teach.github.com/articles/book-authoring-using-git-and-github/


# Resources

* https://github.com/fperez/reprosw
* http://nbviewer.ipython.org/urls/raw.github.com/fperez/reprosw/master/Version%20Control.ipynb
* http://nyuccl.org/pages/GitTutorial/
* https://github.com/karthikram/smb_git
* https://docs.google.com/a/github.com/document/d/1zkgcsapeUppq12idnURc7LQrwn3PmRQ5zksrZ7HuRbA/edit
* http://www.toccon.com/toc2013/public/schedule/detail/26977
* http://ipython.org/
* http://readthedocs.org
