Mercurial > docs > masqmail-diploma-pres
view masqmail.tex @ 0:8cdf347664b6
presentation of my diploma thesis about masqmail
author | meillo@marmaro.de |
---|---|
date | Wed, 11 Feb 2009 16:27:48 +0100 |
parents | |
children | 50ad2db3fd18 |
line wrap: on
line source
% @file % @brief diploma presentation about masqmail % @author markus schnalke <meillo@marmaro.de> % @since 2009-02-11 \documentclass{beamer} \usepackage[utf8]{inputenc} \usepackage{ngerman} \usepackage{graphicx} \usepackage{url} \usepackage[automark]{scrpage2} \setlength{\parskip}{2.0ex plus 1.0ex minus 0.5ex} \title{masqmail} \author{markus schnalke} \date{2009-02-12} \newcommand{\secframe}[1]{ \section{#1} \frame{ \vfill\vfill \centerline{ \huge #1 } \vfill } } \begin{document} \frame{ \vspace{8em} \begin{center} {\huge\bf masqmail} {a mail transfer agent for workstations and small networks} \vspace{6em} { \tiny markus schnalke \textless{}meillo@marmaro.de\textgreater{} } \end{center} } \frame{ \frametitle{overview} 1) about masqmail 2) short explainaion of the thesis 3) experiences } \secframe{about masqmail} \frame{ \frametitle{what is masqmail} a small mail transfer agent (MTA) for non-permanent online connections over multiple providers written by Oliver Kurth between 1999-2003 } \frame{ \frametitle{value of masqmail} covers a niche has unique features has users! } \frame{ \frametitle{problems of masqmail} no further development since 2003 unmaintained emailing has changed } %\section{structure of the thesis} % %\frame{ % \vspace{8ex} % \centerline{ \huge structure of the thesis through time } %} % % % % % %\frame{ \frametitle{structure of 2008-09-16} % %purpose and structure of an MTA/of masqmail % %security analysis % %code improvements % %documentation, test, distribution % %} % % % %\frame{ \frametitle{structure of 2008-10-18} % %mail transfer agents % %\textbf{the masqmail project} % %\textbf{requirements} % %implementation % %summary % %} % % % %\frame{ \frametitle{structure of 2008-11-16} % %\textbf{introduction} % %mail transfer agents % %market analysis % %\textbf{masqmail's future} % %implementation % %\textbf{release} % %summary % %} % % % %\frame{ \frametitle{structure of 2008-12-31} % %introduction % %\textbf{market analysis} % %mail transfer agents % %masqmail's present and future % %improvements % %\textbf{new design} % %summary % %} % % % %\frame{ \frametitle{final structure of 2009-01-11} % %introduction % %market analysis % %mail transfer agents % %masqmail's present and future % %\textbf{improvement plans} % %summary % %} % \secframe{short expaination of the thesis} \frame{ \frametitle{ch01: introduction} prerequisites the masqmail project value and problems of masqmail \textbf{$\Rightarrow$ reasons for this thesis} } \frame{ \frametitle{ch02: market analysis} classification, life cycle, and trends of electronic communication SWOT and trends for email \textbf{$\Rightarrow$ show that email will survive} } \frame{ \frametitle{ch03: mail transfer agents} classification of MTAs masqmail's competitors short comparison \textbf{$\Rightarrow$ provide knowledge for next chapters} } \frame{ \frametitle{ch04: masqmail's present and future} the goal (revive masqmail) requirements fulfilled requirements work to do ways for further development result \textbf{$\Rightarrow$ the core of the thesis: how to revive masqmail} } \frame{ \frametitle{digression: the result} ``one fits all'' is not possible hence: different strategies for different goals short-term goal: keep masqmail usable\\ \quad$\rightarrow$ improve existing code long-term goal: make masqmail future-proof\\ \quad$\rightarrow$ recreate it from scratch disadvantage: more work } \frame{ \frametitle{ch05: improvement plans} improvements of current code a new design \textbf{$\Rightarrow$ recommendations how to do the proposed changes} } \frame{ \vfill\vfill \centerline{ \Large want more information? } \vfill } \frame{ \frametitle{come to my talk} CCC Ulm: ChaosSeminar 2009-03-09 20:00 room H20, Uni Ulm \url{http://ulm.ccc.de/ChaosSeminar/2009/03_masqmail} } \secframe{experiences} \frame{ \frametitle{recommendations (to improve)} use your time (lazy beginning) focus early on structure early and good literature search keep a time buffer } \frame{ \frametitle{recommendations (what I did well)} good backup (nightly!) latex (know it already) structure, structure, structure never hesitate to throw stuff away rework, rework, rework } \frame{ \vfill\vfill \centerline{\textbf{Thanks for your attention}} \vfill } \frame{ \frametitle{software used} Debian GNU/Linux \LaTeX\ with the beamer classes Vim, latexmk, and Mercurial \vfill {\scriptsize The slides are available on \url{http://marmaro.de/docs} \hfill 2009-02-12 } } \end{document}