changeset 2:8cb44df21092

changed a lot of stuff
author meillo@marmaro.de
date Tue, 12 Aug 2008 20:02:47 +0200
parents c97792d5f2d6
children 4bfd9f6fd11f
files suckless.tex
diffstat 1 files changed, 82 insertions(+), 79 deletions(-) [+]
line wrap: on
line diff
--- a/suckless.tex	Mon Aug 11 21:46:57 2008 +0200
+++ b/suckless.tex	Tue Aug 12 20:02:47 2008 +0200
@@ -71,10 +71,10 @@
 }
 
 
-\section{a website}
+\section{the website}
 \frame{
 	\vspace{8ex}
-	\centerline{ \huge a website }
+	\centerline{ \huge the website }
 }
 
 
@@ -97,7 +97,7 @@
 \frame{ \frametitle{the wiki}
 	\begin{block}{the wiki software}
 		\begin{itemize}
-			\item name % FIXME
+			\item hgiki
 			\item self made
 			\item written in % FIXME
 		\end{itemize}
@@ -125,10 +125,10 @@
 
 
 
-\section{a couple of projects}
+\section{the couple of projects}
 \frame{
 	\vspace{8ex}
-	\centerline{ \huge a couple of projects }
+	\centerline{ \huge the couple of projects }
 }
 
 
@@ -136,21 +136,20 @@
 	\begin{block}{window managers}
 		\begin{itemize}
 			\item wmii
-			\item dwm
-			\item 
+			\item \textbf{dwm}
 		\end{itemize}
 	\end{block}
 
-	\begin{block}{window managers}
+	\begin{block}{IRC clients}
 		\begin{itemize}
 			\item sic
 			\item ii
 		\end{itemize}
 	\end{block}
 
-	\begin{block}{window managers}
+	\begin{block}{various tools}
 		\begin{itemize}
-			\item dmenu, sselp, slock, ...
+			\item dmenu, slock, sselp, lsx, \dots
 		\end{itemize}
 	\end{block}
 }
@@ -158,10 +157,10 @@
 
 \frame{ \frametitle{dynamic window manager}
 	\begin{itemize}
-		\item tiling window manager
 		\item since June 2006
+		\item tiling approach
 		\item minimalistic
-		\item about 2000 SLOC
+		\item less than 2k SLOC
 	\end{itemize}
 	
 	\begin{block}{features}
@@ -174,36 +173,32 @@
 	\end{block}
 }
 
-\frame{ \frametitle{related}
-	\begin{block}{alternatives}
+\frame{ \frametitle{related WMs}
+	\begin{block}{parents, uncles and aunts} %FIXME: vorfahren
 		\begin{itemize}
 			\item \texttt{larswm}, \texttt{ratpoison}, \texttt{ion3}, \dots
-			\item but all much larger
+			\item but these are much larger
 		\end{itemize}
 	\end{block}
 
-	\begin{block}{forks}
+	\begin{block}{children}
 		\begin{itemize}
-			\item \texttt{xmonad} is a clone in Haskel
-			\item \texttt{awesome} is a fork that breaks with the main philosophy
-			\item \texttt{dvtm} a dwm-like WM for the console
+			\item \texttt{xmonad}, a clone in Haskel
+			\item \texttt{awesome}, a popular fork that breaks with the main philosophy
+			\item \texttt{dvtm}, dwm-like WM for the console
 		\end{itemize}
 	\end{block}
-
-	\begin{block}{patches}
-		almost everyone has some patches installed
-	\end{block}
 }
 
 
 
 \frame{ \frametitle{dwm-meillo}
 	\begin{itemize}
-		\item a patchset
-		\item still based on dwm-3.4 (current is v5.1)
+		\item a patchset (fork?)
+		\item based on dwm-3.4 (current is 5.1)
 		\item various differences to vanilla dwm
 		\item dwm is the base, where I build upon
-		\item http://prog.marmaro.de/dwm-meillo
+		\item \texttt{http://prog.marmaro.de/dwm-meillo}
 	\end{itemize}
 }
 
@@ -212,30 +207,32 @@
 
 
 
-\section{a community}
+\section{the community}
 \frame{
 	\vspace{8ex}
-	\centerline{ \huge a community }
+	\centerline{ \huge the community }
 }
 
 
 
-\frame{ \frametitle{a community}
+\frame{ \frametitle{community}
 	\begin{block}{people}
 		\begin{itemize}
 			\item small active community
 			\item every user is a programmer
-			\item closely connected to Plan9fans
+			\item strong connection to Plan9fans
 		\end{itemize}
 	\end{block}
 
-	\begin{block}{development}
+	\pause
+
+	\begin{block}{development (dwm)}
 		\begin{itemize}
 			\item mainly by arg
-			\item about 5 core contributors
+			\item a handful core contributors
 			\item involved user base
 			\item patches
-			\item start right off
+			\item everyone can start right off
 		\end{itemize}
 	\end{block}
 
@@ -247,14 +244,16 @@
 		\begin{itemize}
 			\item everything is discussed on mailing list
 			\item mailing list is mandatory
-			\item IRC channel \#dwm on oftc.net
+			\item IRC channel \texttt{\#dwm} on oftc.net
 		\end{itemize}
 	\end{block}
 
+	\pause
+
 	\begin{block}{mailing lists}
 		\begin{itemize}
-			\item <project>@lists.suckless.org
-			\item about XXX mails per week
+			\item \{dwm,wmii\}@lists.suckless.org
+			\item about XXX mails per week (for dwm) % FIXME
 			\item GMANE archive
 			\item announcement list also
 		\end{itemize}
@@ -273,10 +272,10 @@
 
 
 
-\section{a philosophy}
+\section{the philosophy}
 \frame{
 	\vspace{8ex}
-	\centerline{ \huge a philosophy }
+	\centerline{ \huge the philosophy }
 }
 
 
@@ -286,7 +285,7 @@
 		\item is small
 		\item implements standards
 		\item gets refactored
-		\item is developed by the users
+		\item is developed by its users
 	\end{itemize}
 }
 
@@ -295,23 +294,29 @@
 
 
 
-\frame{ \frametitle{goals}
-	\begin{block}{Features}
+\frame{ \frametitle{suckless goals}
+	\begin{block}{development}
 		\begin{itemize}
-			\item minimalistic, only the needed stuff
-			\item configuration by source code editing and recompilation
-			\item source is understandable in one evening
-			\item active development
+			\item active development (release early, release often)
 		\end{itemize}
 	\end{block}
 
-	\begin{block}{goals}
+	\pause
+
+	\begin{block}{customization}
+		\begin{itemize}
+			\item by source code editing and recompilation
+			\item extension through patches
+		\end{itemize}
+	\end{block}
+
+	\pause
+
+	\begin{block}{size}
 		\begin{itemize}
 			\item 10kLOC limit
-			\item portable C
-			\item good code (refactoring)
-			\item stick to the standards
-			\item extension through patches
+			\item minimalistic, only the needed stuff
+			\item source is understandable in one evening
 		\end{itemize}
 	\end{block}
 }
@@ -329,23 +334,36 @@
 
 
 
-\frame{ \frametitle{summary}
-	lkdfj
-
-	\pause
-	\vspace{1em}
-
-	lkdfj
+\frame{ \frametitle{what suckless.org means to me}
 
 	\pause
-	\vspace{1em}
+
+	interesting projects
+
+	innovation
 
-	lkdfj
+	different thinking
+
+	remember the old times
+
+	question what matters
+
+	good leadership
 
-	\pause
-	\vspace{1em}
+	perfect example of how to create a community
+
+	in search for the perfect solution
+
+	the concept rules
 
-	lkdfj
+	never programs felt so natural to me
+
+	shows what is possible with less
+
+	changed my point of view
+
+	\vspace{1ex}
+	\textbf{thanks arg!}
 }
 
 
@@ -353,21 +371,6 @@
 
 
 
-
-
-\section{links}
-\frame{ \frametitle{all links on one page}
-	\begin{itemize}
-		\item http://suckless.org (Software which sucks less)
-		\item http://dwm.suckless.org (Website des dwm)
-		\item http://prog.marmaro.de/dwm-meillo (Mein dwm-Patchset)
-		\item http://www.cs.bell-labs.com/plan9/ (Das bessere Unix!?)
-	\end{itemize}
-}
-
-
-
-
 \section{thanks}
 \frame{
 	\begin{block}{software used}
@@ -381,14 +384,14 @@
 	\pause
 
 	\begin{block}{}
-		\vspace{3ex}
+		\vspace{7ex}
 		\centerline{\textbf{Thanks for your attention}}
 		\vspace{7ex}
 	\end{block}
 
 	\pause
 
-	{\scriptsize The slides are available on http://marmaro.de/docs \hfill 2008-08-14 }
+	{\scriptsize The slides are available on \texttt{http://marmaro.de/docs} \hfill 2008-08-14 }
 }