Jonathan "Duke" Leto
11 years ago
11 changed files with 230 additions and 0 deletions
@ -0,0 +1,7 @@ |
|||
|
|||
presentation: |
|||
rubber --pdf pres.tex |
|||
open pres.pdf > /dev/null |
|||
|
|||
clean: |
|||
rm *.aux *.out *.snm *.toc *.log *.nav *.pdf |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 141 KiB |
@ -0,0 +1,3 @@ |
|||
|
|||
bringing in beginners and using the group as a teaching vehicle? Are you going to include advice on how to ensure that these meetups continue to be open to beginners and how the group can work to make that important? |
|||
|
After Width: | Height: | Size: 320 KiB |
After Width: | Height: | Size: 73 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
@ -0,0 +1,208 @@ |
|||
\documentclass[12pt]{beamer} |
|||
\usepackage{beamerthemeHannover, graphicx, clrscode, amsmath, amssymb, multicol} |
|||
\usepackage{textcomp} \usepackage{verbatim} |
|||
\usepackage{listings} |
|||
\setbeamercolor{sidebar}{use=structure,bg=red} |
|||
|
|||
\author[@dukeleto]{Jonathan "Duke" Leto\\\small{duke.leto.net\\duke@leto.net\\@dukeleto}} |
|||
\date{} |
|||
\title[Git.init()\hspace{2em}\insertframenumber/ |
|||
\inserttotalframenumber]{Clone A Git Together Into Your Town} |
|||
\setbeamertemplate{navigation symbols}{} %no nav symbols |
|||
|
|||
% keynote-ish |
|||
\renewcommand\sfdefault{phv} |
|||
\renewcommand\familydefault{\sfdefault} |
|||
\usetheme{default} |
|||
\usepackage{color} |
|||
\useoutertheme{default} |
|||
\usepackage{texnansi} |
|||
\usepackage{marvosym} |
|||
\definecolor{bottomcolour}{rgb}{0.32,0.3,0.38} |
|||
\definecolor{middlecolour}{rgb}{0.08,0.08,0.16} |
|||
\setbeamerfont{title}{size=\Huge} |
|||
\setbeamercolor{structure}{fg=gray} |
|||
\setbeamertemplate{frametitle}[default]%[center] |
|||
\setbeamercolor{normal text}{bg=black, fg=white} |
|||
\setbeamertemplate{background canvas}[vertical shading] |
|||
[bottom=bottomcolour, middle=middlecolour, top=black] |
|||
\setbeamertemplate{items}[circle] |
|||
\setbeamerfont{frametitle}{size=\huge} |
|||
\setbeamertemplate{navigation symbols}{} %no nav symbols |
|||
|
|||
\begin{document} |
|||
|
|||
\frame[t]{ |
|||
\begin{center} |
|||
\includegraphics[scale=0.15]{pdxgit-simantel-green} |
|||
\end{center} |
|||
\titlepage |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{ \includegraphics[scale=0.2]{pdxgit} PDX Git Together} |
|||
|
|||
\indent The monthly user group that doesn't lose your data! \\ |
|||
|
|||
\begin{huge} |
|||
pdxgit.com |
|||
\end{huge} |
|||
|
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{Infrastructure} |
|||
|
|||
\begin{columns} |
|||
\begin{column}{5cm} |
|||
\includegraphics[scale=0.5]{cat-tube} |
|||
\end{column} |
|||
\begin{column}{5cm} |
|||
\begin{itemize} |
|||
\item Github Pages |
|||
\item Twitter Bootstrap |
|||
\item Font Awesome |
|||
\item Google Groups |
|||
\item Calagator |
|||
\item Twitter |
|||
\item LinkedIn |
|||
\end{itemize} |
|||
\end{column} |
|||
\end{columns} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{History} |
|||
|
|||
\begin{itemize} |
|||
\item GSoC Mentor Summit Oct 2010 |
|||
\item Git Together Developer Conf Oct 2010 |
|||
\item GSoC Mentor Summit Oct 2011 |
|||
\item Git Together Developer Conf Oct 2011 |
|||
\item 26. Jan 2012 pdxgit.com |
|||
\item 1. Feb 2012 1st Meeting |
|||
\item 27. Aug 2012 2nd Meeting (@igalko) |
|||
\end{itemize} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{History} |
|||
|
|||
Regular Monthly Meeting at Elemental Technologies |
|||
|
|||
\begin{itemize} |
|||
\item 27. March 2013 |
|||
\item 24. April 2013 |
|||
\item 29. May 2013 |
|||
\item next $ \to $ 26. June. 2013 |
|||
\end{itemize} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{Getting Free Stuff} |
|||
\begin{columns} |
|||
\begin{column}{5cm} |
|||
\includegraphics[scale=0.25]{free_tibet} |
|||
\end{column} |
|||
\begin{column}{5cm} |
|||
\begin{itemize} |
|||
\item Venue |
|||
\item Food |
|||
\item Schwag |
|||
\item Publicity |
|||
\end{itemize} |
|||
\end{column} |
|||
\end{columns} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{Self-Organizing Communities} |
|||
\begin{columns} |
|||
\begin{column}{5cm} |
|||
\includegraphics[scale=0.5]{lorenz} |
|||
\end{column} |
|||
\begin{column}{5cm} |
|||
\begin{itemize} |
|||
\item Chaos |
|||
\item Meritocracy |
|||
\item Transparency |
|||
\end{itemize} |
|||
\end{column} |
|||
\end{columns} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{Community Guidelines} |
|||
\begin{columns} |
|||
\begin{column}{5cm} |
|||
\includegraphics[scale=0.25]{lichen} |
|||
\end{column} |
|||
\begin{column}{5cm} |
|||
\begin{itemize} |
|||
\item Define Publicly |
|||
\item Modify Publicly |
|||
\item Enforce Publicly |
|||
\end{itemize} |
|||
\end{column} |
|||
\end{columns} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{Future} |
|||
\begin{itemize} |
|||
\item Rotating leadership |
|||
\item T-Shirts |
|||
\item Stickers |
|||
\item Focused Hackathons |
|||
\end{itemize} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{Checklist} |
|||
|
|||
\begin{itemize} |
|||
\item Create a Github Org for your Clone |
|||
\item Fork github.com/pdxgit/pdxgit.github.com |
|||
\item Name your repo NAME.github.io (rules changed) |
|||
\item Register a domain |
|||
\item Change CNAME file to be your domain |
|||
\item Configure DNS $ \to $ Github |
|||
\item Create a Google Group |
|||
\item Get a Twitter Account |
|||
\item Create a LinkedIn Group |
|||
\item ... |
|||
\item PROFIT! |
|||
\end{itemize} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{How do I get involved with PDX Git Together?} |
|||
\begin{itemize} |
|||
\item @pdxgit |
|||
\item pdxgit.com |
|||
\item github.com/pdxgit |
|||
\item pdxgit@googlegroups.com |
|||
\item Come to the next meeting June 26th! |
|||
\end{itemize} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{git merge -s=social} |
|||
\begin{center} |
|||
\begin{itemize} |
|||
\item @dukeleto |
|||
\item 209.691.DUKE |
|||
\item duke.leto.net |
|||
\item duke@leto.net |
|||
\item linkedin.leto.net |
|||
\item IRC: dukeleto on Freenode, Mozilla, Perl |
|||
\end{itemize} |
|||
\end{center} |
|||
} |
|||
|
|||
\frame{ |
|||
\frametitle{Mahalo!} |
|||
\includegraphics[scale=2.0]{pdxgit} |
|||
% \includegraphics[height=\paperheight]{pdxgit} |
|||
} |
|||
\end{document} |
@ -0,0 +1,12 @@ |
|||
Excerpt: |
|||
|
|||
Git is used everywhere, but few formal communities or groups exist. Learn about the PDX Git Together and how to clone this community model into your town. |
|||
|
|||
Description: |
|||
|
|||
This talk will give a background of the history of the Git community and predictions for where it is headed in the future. In addition, an easy to follow checklist will be presented for anybody that would like to start a Git community,i.e. spreading the DAG, to a town of their choice. |
|||
|
|||
Part of this checklist is an in-depth introduction to the infrastructure of http://pdxgit.com, which uses Github Pages and Twitter Bootstrap. The website is powered by a [Git repo](https://github.com/pdxgit/pdxgit.github.com) which updates the website every time a new commit is pushed. |
|||
|
|||
Other items on the checklist are how to find a venue for your group and how to choose and codify your community guidelines. |
|||
|
Loading…
Reference in new issue