enabling walk up contributions to your documentation at gluecon

49
Enabling Walk Up Contributions to Your Documentation GlueCon May 21, 2014 @ 4:15 pm Everett Toews Developer Advocate @everett_toews

Upload: everett-toews

Post on 08-May-2015

269 views

Category:

Software


0 download

DESCRIPTION

My presentation on enabling walk up contributions to you documentation at GlueCon 2014.

TRANSCRIPT

Page 1: Enabling Walk Up Contributions to Your Documentation at GlueCon

Enabling Walk UpContributions to Your

DocumentationGlueCon

May 21, 2014 @ 4:15 pm

Everett Toews

Developer Advocate

@everett_toews

Page 2: Enabling Walk Up Contributions to Your Documentation at GlueCon

Intro

Developer

Page 3: Enabling Walk Up Contributions to Your Documentation at GlueCon

PMC and Committer on Apache jclouds

Page 4: Enabling Walk Up Contributions to Your Documentation at GlueCon

Intro

Advocate

Page 5: Enabling Walk Up Contributions to Your Documentation at GlueCon

Me

Page 6: Enabling Walk Up Contributions to Your Documentation at GlueCon

Intro

Operations

Page 7: Enabling Walk Up Contributions to Your Documentation at GlueCon

Co-author of the OpenStack Operations Guide

docs.openstack.org/ops

Page 8: Enabling Walk Up Contributions to Your Documentation at GlueCon

DocumentationIs Awful

Page 9: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awful

Ugly

Page 10: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awful

Out-Of-Date

Page 11: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awful

Non-Discoverable

Page 12: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awful

Hard To Change

Page 13: Enabling Walk Up Contributions to Your Documentation at GlueCon

DocumentationIs Awesome

Page 14: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awesome

Beautiful

Page 15: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awesome

Up-To-Date

Page 16: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awesome

Discoverable

Page 17: Enabling Walk Up Contributions to Your Documentation at GlueCon

It’s Awesome

Easy To Change

Page 18: Enabling Walk Up Contributions to Your Documentation at GlueCon

DocumentationIs Hard To Change

Page 19: Enabling Walk Up Contributions to Your Documentation at GlueCon

Hard to Change

Permissions

Page 20: Enabling Walk Up Contributions to Your Documentation at GlueCon

Hard to Change

People

Page 21: Enabling Walk Up Contributions to Your Documentation at GlueCon

Hard to Change

Formats

Page 22: Enabling Walk Up Contributions to Your Documentation at GlueCon

Hard to Change

Tool Chain

Page 23: Enabling Walk Up Contributions to Your Documentation at GlueCon

Hard to Change

Reviews

Page 24: Enabling Walk Up Contributions to Your Documentation at GlueCon

DocumentationCan Be Easy

To Change

Page 25: Enabling Walk Up Contributions to Your Documentation at GlueCon

Easy to Change

Anyone

Page 26: Enabling Walk Up Contributions to Your Documentation at GlueCon

Easy to Change

People

Page 27: Enabling Walk Up Contributions to Your Documentation at GlueCon

Easy to Change

Common

Formats

Page 28: Enabling Walk Up Contributions to Your Documentation at GlueCon

Easy to Change

Common

Tools

Page 29: Enabling Walk Up Contributions to Your Documentation at GlueCon

Easy to Change

Easy Reviews

Page 30: Enabling Walk Up Contributions to Your Documentation at GlueCon

How jclouds Enables Walk Up

Contributions to Documentation

Page 31: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

GitHub

Page 32: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

Web Browser

Page 33: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

Markdown

HTML

Page 34: Enabling Walk Up Contributions to Your Documentation at GlueCon

The Backend

Page 35: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

Jenkins

Page 36: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

Jekyll

Page 37: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

jclouds

Page 38: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

Rackspace

Cloud Files

Page 39: Enabling Walk Up Contributions to Your Documentation at GlueCon

Walk Up

GitHub API

Page 40: Enabling Walk Up Contributions to Your Documentation at GlueCon

Let’s Make a Contribution

Page 41: Enabling Walk Up Contributions to Your Documentation at GlueCon

Documentation

Contributor(t-shirted and incognito)

Page 42: Enabling Walk Up Contributions to Your Documentation at GlueCon

Documentation

Committer(hoodied)

Page 43: Enabling Walk Up Contributions to Your Documentation at GlueCon

Documentation

jclouds.apache.org

Page 44: Enabling Walk Up Contributions to Your Documentation at GlueCon

Documentation

Fix This Page

Page 45: Enabling Walk Up Contributions to Your Documentation at GlueCon

Culture

Page 46: Enabling Walk Up Contributions to Your Documentation at GlueCon

Community

• 2 PRs w/ 7 Participants

• 199 Comments

• 21 Screen Shots

• 41 Builds

Page 47: Enabling Walk Up Contributions to Your Documentation at GlueCon

Community

Not Just

Documentation

Page 48: Enabling Walk Up Contributions to Your Documentation at GlueCon

Community

Culture

of

Contribution

Page 49: Enabling Walk Up Contributions to Your Documentation at GlueCon

Thank You

jclouds.apache.org

Everett Toews

Developer Advocate

@everett_toews