Mercurial > docs > suckless
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 |