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}