docs/masqmail-diploma-pres
annotate masqmail.tex @ 5:b5d6aa37a8e2
remove unused backup slides
author | meillo@marmaro.de |
---|---|
date | Fri, 13 Feb 2009 14:01:59 +0100 |
parents | f898fdb5ce54 |
children |
rev | line source |
---|---|
meillo@0 | 1 % @file |
meillo@0 | 2 % @brief diploma presentation about masqmail |
meillo@0 | 3 % @author markus schnalke <meillo@marmaro.de> |
meillo@0 | 4 % @since 2009-02-11 |
meillo@0 | 5 |
meillo@0 | 6 |
meillo@0 | 7 \documentclass{beamer} |
meillo@0 | 8 |
meillo@1 | 9 \title{masqmail} |
meillo@1 | 10 \author{markus schnalke} |
meillo@1 | 11 \date{2009-02-12} |
meillo@0 | 12 |
meillo@1 | 13 \usepackage[utf8]{inputenc} |
meillo@1 | 14 \usepackage{url} |
meillo@1 | 15 \usepackage{graphicx} |
meillo@1 | 16 \setlength{\parskip}{2.0ex plus 1.0ex minus 0.5ex} |
meillo@0 | 17 |
meillo@1 | 18 \newcommand{\secframe}[1]{ |
meillo@1 | 19 \section{#1} |
meillo@1 | 20 \frame{ \vfill\vfill \centerline{ \huge #1 } \vfill } |
meillo@1 | 21 } |
meillo@1 | 22 |
meillo@1 | 23 |
meillo@0 | 24 |
meillo@0 | 25 \begin{document} |
meillo@0 | 26 |
meillo@0 | 27 |
meillo@0 | 28 \frame{ |
meillo@0 | 29 |
meillo@1 | 30 \vspace{8em} |
meillo@1 | 31 \begin{center} |
meillo@0 | 32 |
meillo@1 | 33 {\huge\bf masqmail} |
meillo@0 | 34 |
meillo@1 | 35 a mail transfer agent for workstations and small networks |
meillo@0 | 36 |
meillo@1 | 37 \vspace{6em} |
meillo@1 | 38 |
meillo@1 | 39 { \tiny |
meillo@1 | 40 markus schnalke \textless{}meillo@marmaro.de\textgreater{} |
meillo@1 | 41 } |
meillo@1 | 42 |
meillo@1 | 43 \end{center} |
meillo@0 | 44 } |
meillo@0 | 45 |
meillo@0 | 46 |
meillo@0 | 47 |
meillo@0 | 48 \frame{ \frametitle{overview} |
meillo@0 | 49 |
meillo@0 | 50 1) about masqmail |
meillo@0 | 51 |
meillo@1 | 52 2) short explanation of the thesis |
meillo@0 | 53 |
meillo@0 | 54 3) experiences |
meillo@0 | 55 |
meillo@0 | 56 |
meillo@0 | 57 } |
meillo@0 | 58 |
meillo@0 | 59 |
meillo@0 | 60 |
meillo@0 | 61 |
meillo@0 | 62 |
meillo@0 | 63 |
meillo@0 | 64 \secframe{about masqmail} |
meillo@0 | 65 |
meillo@0 | 66 |
meillo@0 | 67 |
meillo@0 | 68 \frame{ \frametitle{what is masqmail} |
meillo@0 | 69 |
meillo@0 | 70 a small mail transfer agent (MTA) |
meillo@0 | 71 |
meillo@0 | 72 for non-permanent online connections |
meillo@0 | 73 |
meillo@0 | 74 over multiple providers |
meillo@0 | 75 |
meillo@0 | 76 written by Oliver Kurth between 1999-2003 |
meillo@0 | 77 |
meillo@0 | 78 } |
meillo@0 | 79 |
meillo@0 | 80 |
meillo@0 | 81 \frame{ \frametitle{value of masqmail} |
meillo@0 | 82 |
meillo@0 | 83 covers a niche |
meillo@0 | 84 |
meillo@0 | 85 has unique features |
meillo@0 | 86 |
meillo@0 | 87 has users! |
meillo@0 | 88 |
meillo@0 | 89 } |
meillo@0 | 90 |
meillo@0 | 91 |
meillo@0 | 92 \frame{ \frametitle{problems of masqmail} |
meillo@0 | 93 |
meillo@0 | 94 no further development since 2003 |
meillo@0 | 95 |
meillo@2 | 96 unmaintained (who fixes bugs?) |
meillo@0 | 97 |
meillo@2 | 98 emailing has changed since 2003 |
meillo@0 | 99 |
meillo@0 | 100 } |
meillo@0 | 101 |
meillo@0 | 102 |
meillo@0 | 103 |
meillo@0 | 104 |
meillo@0 | 105 |
meillo@0 | 106 |
meillo@0 | 107 |
meillo@0 | 108 |
meillo@0 | 109 |
meillo@0 | 110 |
meillo@1 | 111 \secframe{short explanation of the thesis} |
meillo@0 | 112 |
meillo@0 | 113 |
meillo@0 | 114 |
meillo@0 | 115 \frame{ \frametitle{ch01: introduction} |
meillo@0 | 116 |
meillo@2 | 117 general prerequisites |
meillo@0 | 118 |
meillo@0 | 119 the masqmail project |
meillo@0 | 120 |
meillo@0 | 121 value and problems of masqmail |
meillo@0 | 122 |
meillo@0 | 123 \textbf{$\Rightarrow$ reasons for this thesis} |
meillo@0 | 124 |
meillo@0 | 125 } |
meillo@0 | 126 |
meillo@0 | 127 |
meillo@0 | 128 |
meillo@0 | 129 \frame{ \frametitle{ch02: market analysis} |
meillo@0 | 130 |
meillo@0 | 131 classification, life cycle, and trends of electronic communication |
meillo@0 | 132 |
meillo@0 | 133 SWOT and trends for email |
meillo@0 | 134 |
meillo@0 | 135 \textbf{$\Rightarrow$ show that email will survive} |
meillo@0 | 136 |
meillo@0 | 137 } |
meillo@0 | 138 |
meillo@0 | 139 |
meillo@0 | 140 \frame{ \frametitle{ch03: mail transfer agents} |
meillo@0 | 141 |
meillo@0 | 142 classification of MTAs |
meillo@0 | 143 |
meillo@0 | 144 masqmail's competitors |
meillo@0 | 145 |
meillo@0 | 146 short comparison |
meillo@0 | 147 |
meillo@0 | 148 \textbf{$\Rightarrow$ provide knowledge for next chapters} |
meillo@0 | 149 |
meillo@0 | 150 } |
meillo@0 | 151 |
meillo@0 | 152 |
meillo@0 | 153 |
meillo@0 | 154 |
meillo@0 | 155 \frame{ \frametitle{ch04: masqmail's present and future} |
meillo@0 | 156 |
meillo@0 | 157 the goal (revive masqmail) |
meillo@0 | 158 |
meillo@0 | 159 requirements |
meillo@0 | 160 |
meillo@2 | 161 \quad\quad fulfilled requirements |
meillo@0 | 162 |
meillo@2 | 163 \quad\quad work to do |
meillo@0 | 164 |
meillo@0 | 165 ways for further development |
meillo@0 | 166 |
meillo@0 | 167 result |
meillo@0 | 168 |
meillo@0 | 169 \textbf{$\Rightarrow$ the core of the thesis: how to revive masqmail} |
meillo@0 | 170 |
meillo@0 | 171 } |
meillo@0 | 172 |
meillo@0 | 173 |
meillo@0 | 174 |
meillo@0 | 175 \frame{ \frametitle{digression: the result} |
meillo@0 | 176 |
meillo@0 | 177 ``one fits all'' is not possible |
meillo@0 | 178 |
meillo@0 | 179 hence: different strategies for different goals |
meillo@0 | 180 |
meillo@0 | 181 short-term goal: keep masqmail usable\\ |
meillo@2 | 182 \quad\quad$\rightarrow$ improve existing code |
meillo@0 | 183 |
meillo@0 | 184 long-term goal: make masqmail future-proof\\ |
meillo@2 | 185 \quad\quad$\rightarrow$ recreate it from scratch |
meillo@0 | 186 |
meillo@0 | 187 disadvantage: more work |
meillo@0 | 188 |
meillo@0 | 189 } |
meillo@0 | 190 |
meillo@0 | 191 |
meillo@0 | 192 \frame{ \frametitle{ch05: improvement plans} |
meillo@0 | 193 |
meillo@0 | 194 improvements of current code |
meillo@0 | 195 |
meillo@0 | 196 a new design |
meillo@0 | 197 |
meillo@0 | 198 \textbf{$\Rightarrow$ recommendations how to do the proposed changes} |
meillo@0 | 199 |
meillo@0 | 200 } |
meillo@0 | 201 |
meillo@0 | 202 |
meillo@0 | 203 |
meillo@0 | 204 |
meillo@0 | 205 |
meillo@0 | 206 \frame{ |
meillo@0 | 207 \vfill\vfill |
meillo@0 | 208 \centerline{ \Large want more information? } |
meillo@0 | 209 \vfill |
meillo@0 | 210 } |
meillo@0 | 211 |
meillo@0 | 212 |
meillo@0 | 213 \frame{ \frametitle{come to my talk} |
meillo@0 | 214 |
meillo@0 | 215 CCC Ulm: ChaosSeminar |
meillo@0 | 216 |
meillo@0 | 217 2009-03-09 20:00 |
meillo@0 | 218 |
meillo@0 | 219 room H20, Uni Ulm |
meillo@0 | 220 |
meillo@0 | 221 \url{http://ulm.ccc.de/ChaosSeminar/2009/03_masqmail} |
meillo@0 | 222 |
meillo@0 | 223 } |
meillo@0 | 224 |
meillo@0 | 225 |
meillo@0 | 226 |
meillo@0 | 227 |
meillo@0 | 228 |
meillo@0 | 229 |
meillo@0 | 230 |
meillo@0 | 231 |
meillo@0 | 232 \secframe{experiences} |
meillo@0 | 233 |
meillo@0 | 234 |
meillo@0 | 235 \frame{ \frametitle{recommendations (to improve)} |
meillo@0 | 236 |
meillo@0 | 237 use your time (lazy beginning) |
meillo@0 | 238 |
meillo@0 | 239 focus early on structure |
meillo@0 | 240 |
meillo@0 | 241 early and good literature search |
meillo@0 | 242 |
meillo@0 | 243 keep a time buffer |
meillo@0 | 244 |
meillo@0 | 245 } |
meillo@0 | 246 |
meillo@0 | 247 |
meillo@0 | 248 \frame{ \frametitle{recommendations (what I did well)} |
meillo@0 | 249 |
meillo@0 | 250 good backup (nightly!) |
meillo@0 | 251 |
meillo@0 | 252 latex (know it already) |
meillo@0 | 253 |
meillo@0 | 254 structure, structure, structure |
meillo@0 | 255 |
meillo@0 | 256 never hesitate to throw stuff away |
meillo@0 | 257 |
meillo@3 | 258 rework a lot |
meillo@0 | 259 |
meillo@0 | 260 } |
meillo@0 | 261 |
meillo@0 | 262 |
meillo@0 | 263 |
meillo@0 | 264 |
meillo@0 | 265 |
meillo@0 | 266 |
meillo@0 | 267 |
meillo@0 | 268 |
meillo@0 | 269 |
meillo@0 | 270 |
meillo@0 | 271 \frame{ |
meillo@0 | 272 \vfill\vfill |
meillo@0 | 273 \centerline{\textbf{Thanks for your attention}} |
meillo@0 | 274 \vfill |
meillo@0 | 275 } |
meillo@0 | 276 |
meillo@0 | 277 |
meillo@0 | 278 |
meillo@0 | 279 \frame{ \frametitle{software used} |
meillo@0 | 280 |
meillo@0 | 281 Debian GNU/Linux |
meillo@0 | 282 |
meillo@0 | 283 \LaTeX\ with the beamer classes |
meillo@0 | 284 |
meillo@0 | 285 Vim, latexmk, and Mercurial |
meillo@0 | 286 |
meillo@0 | 287 \vfill |
meillo@0 | 288 |
meillo@0 | 289 {\scriptsize The slides are available on \url{http://marmaro.de/docs} \hfill 2009-02-12 } |
meillo@0 | 290 |
meillo@0 | 291 } |
meillo@0 | 292 |
meillo@0 | 293 |
meillo@1 | 294 |
meillo@1 | 295 |
meillo@0 | 296 \end{document} |
meillo@0 | 297 |