docs/masqmail-diploma-pres

view masqmail.tex @ 5:b5d6aa37a8e2

remove unused backup slides
author meillo@marmaro.de
date Fri, 13 Feb 2009 14:01:59 +0100
parents f898fdb5ce54
children
line source
1 % @file
2 % @brief diploma presentation about masqmail
3 % @author markus schnalke <meillo@marmaro.de>
4 % @since 2009-02-11
7 \documentclass{beamer}
9 \title{masqmail}
10 \author{markus schnalke}
11 \date{2009-02-12}
13 \usepackage[utf8]{inputenc}
14 \usepackage{url}
15 \usepackage{graphicx}
16 \setlength{\parskip}{2.0ex plus 1.0ex minus 0.5ex}
18 \newcommand{\secframe}[1]{
19 \section{#1}
20 \frame{ \vfill\vfill \centerline{ \huge #1 } \vfill }
21 }
25 \begin{document}
28 \frame{
30 \vspace{8em}
31 \begin{center}
33 {\huge\bf masqmail}
35 a mail transfer agent for workstations and small networks
37 \vspace{6em}
39 { \tiny
40 markus schnalke \textless{}meillo@marmaro.de\textgreater{}
41 }
43 \end{center}
44 }
48 \frame{ \frametitle{overview}
50 1) about masqmail
52 2) short explanation of the thesis
54 3) experiences
57 }
64 \secframe{about masqmail}
68 \frame{ \frametitle{what is masqmail}
70 a small mail transfer agent (MTA)
72 for non-permanent online connections
74 over multiple providers
76 written by Oliver Kurth between 1999-2003
78 }
81 \frame{ \frametitle{value of masqmail}
83 covers a niche
85 has unique features
87 has users!
89 }
92 \frame{ \frametitle{problems of masqmail}
94 no further development since 2003
96 unmaintained (who fixes bugs?)
98 emailing has changed since 2003
100 }
111 \secframe{short explanation of the thesis}
115 \frame{ \frametitle{ch01: introduction}
117 general prerequisites
119 the masqmail project
121 value and problems of masqmail
123 \textbf{$\Rightarrow$ reasons for this thesis}
125 }
129 \frame{ \frametitle{ch02: market analysis}
131 classification, life cycle, and trends of electronic communication
133 SWOT and trends for email
135 \textbf{$\Rightarrow$ show that email will survive}
137 }
140 \frame{ \frametitle{ch03: mail transfer agents}
142 classification of MTAs
144 masqmail's competitors
146 short comparison
148 \textbf{$\Rightarrow$ provide knowledge for next chapters}
150 }
155 \frame{ \frametitle{ch04: masqmail's present and future}
157 the goal (revive masqmail)
159 requirements
161 \quad\quad fulfilled requirements
163 \quad\quad work to do
165 ways for further development
167 result
169 \textbf{$\Rightarrow$ the core of the thesis: how to revive masqmail}
171 }
175 \frame{ \frametitle{digression: the result}
177 ``one fits all'' is not possible
179 hence: different strategies for different goals
181 short-term goal: keep masqmail usable\\
182 \quad\quad$\rightarrow$ improve existing code
184 long-term goal: make masqmail future-proof\\
185 \quad\quad$\rightarrow$ recreate it from scratch
187 disadvantage: more work
189 }
192 \frame{ \frametitle{ch05: improvement plans}
194 improvements of current code
196 a new design
198 \textbf{$\Rightarrow$ recommendations how to do the proposed changes}
200 }
206 \frame{
207 \vfill\vfill
208 \centerline{ \Large want more information? }
209 \vfill
210 }
213 \frame{ \frametitle{come to my talk}
215 CCC Ulm: ChaosSeminar
217 2009-03-09 20:00
219 room H20, Uni Ulm
221 \url{http://ulm.ccc.de/ChaosSeminar/2009/03_masqmail}
223 }
232 \secframe{experiences}
235 \frame{ \frametitle{recommendations (to improve)}
237 use your time (lazy beginning)
239 focus early on structure
241 early and good literature search
243 keep a time buffer
245 }
248 \frame{ \frametitle{recommendations (what I did well)}
250 good backup (nightly!)
252 latex (know it already)
254 structure, structure, structure
256 never hesitate to throw stuff away
258 rework a lot
260 }
271 \frame{
272 \vfill\vfill
273 \centerline{\textbf{Thanks for your attention}}
274 \vfill
275 }
279 \frame{ \frametitle{software used}
281 Debian GNU/Linux
283 \LaTeX\ with the beamer classes
285 Vim, latexmk, and Mercurial
287 \vfill
289 {\scriptsize The slides are available on \url{http://marmaro.de/docs} \hfill 2009-02-12 }
291 }
296 \end{document}