comparison suckless.tex @ 3:4bfd9f6fd11f

modified stuff about wiki & ML; removed some pauses
author meillo@marmaro.de
date Wed, 13 Aug 2008 00:01:18 +0200
parents 8cb44df21092
children 361d00d5b17b
comparison
equal deleted inserted replaced
2:8cb44df21092 3:4bfd9f6fd11f
95 95
96 96
97 \frame{ \frametitle{the wiki} 97 \frame{ \frametitle{the wiki}
98 \begin{block}{the wiki software} 98 \begin{block}{the wiki software}
99 \begin{itemize} 99 \begin{itemize}
100 \item hgiki 100 \item hgiki (genosite)
101 \item self made 101 \item self made by arg
102 \item written in % FIXME 102 \item shell script with 100 SLOC
103 \item static pages
104 \item uses markdown markup
103 \end{itemize} 105 \end{itemize}
104 \end{block} 106 \end{block}
105 107
106 \begin{block}{content} 108 \begin{block}{content}
107 \begin{itemize} 109 \begin{itemize}
108 \item static pages
109 \item kept in Mercurial repo 110 \item kept in Mercurial repo
110 \item write access for everyone 111 \item write access to preview wiki (port 8000)
111 \item edit cycle
112 \begin{itemize} 112 \begin{itemize}
113 \item 113 \item \texttt{hg clone http://www.suckless.org:8000/hg/wiki}
114 \item 114 \item \texttt{vi \textless some-file\textgreater }
115 \item 115 \item \texttt{hg commit \&\& hg push}
116 \end{itemize} 116 \end{itemize}
117 \end{itemize} 117 \end{itemize}
118 \end{block} 118 \end{block}
119 } 119 }
120 120
218 \frame{ \frametitle{community} 218 \frame{ \frametitle{community}
219 \begin{block}{people} 219 \begin{block}{people}
220 \begin{itemize} 220 \begin{itemize}
221 \item small active community 221 \item small active community
222 \item every user is a programmer 222 \item every user is a programmer
223 \item strong connection to Plan9fans 223 \item strong connection to 9fans
224 \end{itemize} 224 \end{itemize}
225 \end{block} 225 \end{block}
226
227 \pause
228 226
229 \begin{block}{development (dwm)} 227 \begin{block}{development (dwm)}
230 \begin{itemize} 228 \begin{itemize}
231 \item mainly by arg 229 \item mainly by arg
232 \item a handful core contributors 230 \item a handful core contributors
242 \frame{ \frametitle{communication} 240 \frame{ \frametitle{communication}
243 \begin{block}{communication} 241 \begin{block}{communication}
244 \begin{itemize} 242 \begin{itemize}
245 \item everything is discussed on mailing list 243 \item everything is discussed on mailing list
246 \item mailing list is mandatory 244 \item mailing list is mandatory
247 \item IRC channel \texttt{\#dwm} on oftc.net 245 \item IRC channels \texttt{\#dwm} \& \texttt{\#wmii} on oftc.net
248 \end{itemize} 246 \end{itemize}
249 \end{block} 247 \end{block}
250
251 \pause
252 248
253 \begin{block}{mailing lists} 249 \begin{block}{mailing lists}
254 \begin{itemize} 250 \begin{itemize}
255 \item \{dwm,wmii\}@lists.suckless.org 251 \item \{dwm,wmii\}@suckless.org
256 \item about XXX mails per week (for dwm) % FIXME 252 \item about 8 mails per day average
257 \item GMANE archive 253 \item announcement list: hackers@suckless.org
258 \item announcement list also
259 \end{itemize} 254 \end{itemize}
260 \end{block} 255 \end{block}
261 } 256 }
262 257
263 258
299 \begin{itemize} 294 \begin{itemize}
300 \item active development (release early, release often) 295 \item active development (release early, release often)
301 \end{itemize} 296 \end{itemize}
302 \end{block} 297 \end{block}
303 298
304 \pause
305
306 \begin{block}{customization} 299 \begin{block}{customization}
307 \begin{itemize} 300 \begin{itemize}
308 \item by source code editing and recompilation 301 \item by source code editing and recompilation
309 \item extension through patches 302 \item extension through patches
310 \end{itemize} 303 \end{itemize}
311 \end{block} 304 \end{block}
312
313 \pause
314 305
315 \begin{block}{size} 306 \begin{block}{size}
316 \begin{itemize} 307 \begin{itemize}
317 \item 10kLOC limit 308 \item 10kLOC limit
318 \item minimalistic, only the needed stuff 309 \item minimalistic, only the needed stuff