changeset 1:aacb023e76ab

new content
author meillo@marmaro.de
date Sun, 01 Mar 2009 20:05:47 +0100
parents 713f8c55babb
children 74cc4428c074
files masqmail.tex
diffstat 1 files changed, 192 insertions(+), 36 deletions(-) [+]
line wrap: on
line diff
--- a/masqmail.tex	Tue Feb 24 14:09:01 2009 +0100
+++ b/masqmail.tex	Sun Mar 01 20:05:47 2009 +0100
@@ -24,6 +24,15 @@
 	\frametitle{#1}
 }
 
+\newcommand{\oneline}[1]{
+	\frame{
+		\vfill\vfill
+		\centerline{\textbf{#1}}
+		\vfill
+	}
+}
+
+
 
 \begin{document}
 
@@ -74,7 +83,7 @@
 
 diploma thesis about masqmail
 
-now Master at University, Ulm
+now Master studies at University, Ulm
 
 }
 
@@ -104,9 +113,9 @@
 
 a Mail Transfer Agent (MTA)
 
-a small MTA
+a small one
 
-one for a special kind of setup
+and one for special setups
 
 }
 
@@ -117,7 +126,9 @@
 
 over multiple providers
 
-especially: workstations and small networks
+especially for workstations and small networks
+
+also notebooks (maybe the largest market)
 
 }
 
@@ -128,9 +139,11 @@
 
 between 1999 and 2003
 
-most likely for masqdialer-controlled ISDN connections
+most likely:
 
-source of the name (``masq\dots'')
+- to manage masqdialer-controlled ISDN connections
+
+- source of the name (``masq\dots'')
 
 }
 
@@ -143,7 +156,7 @@
 
 even its website is down
 
-but included in Debian, Ubuntu, Arch, FreeBSD
+but included in Debian, Ubuntu, Arch, Mandriva, FreeBSD
 
 }
 
@@ -170,17 +183,22 @@
 }
 
 
+\oneline{questions about masqmail?}
+
 
 
-\frame{\ft{masqmail and me}
+\secframe{when I meet masqmail}
+
+
+\frame{\ft{using unmaintained software}
 
 Fall 2007: started to use masqmail
 
 Spring 2008: realized it is unmaintained in Debian
 
-A situation to be changed ... but by whom? ... me?
+A situation to be changed ... but by whom?
 
-No!
+... me? No!
 
 }
 
@@ -189,15 +207,25 @@
 
 Summer 2008:
 
-problem: find a diploma thesis topic
+problem: find a topic for the diploma thesis
 
-The great idea: solve 2 problems
+The great idea: solve two problems
 
 use the diploma thesis to revive masqmail
 
 }
 
 
+\frame{\ft{advising professor}
+
+Professor Sch\"affter
+
+thanks!
+
+}
+
+
+
 \frame{\ft{guiding principle}
 
 \begin{center}
@@ -212,18 +240,60 @@
 }
 
 
-\frame{\ft{advising professor}
+
+
+
+\secframe{the thesis}
+
+
+\frame{\ft{general decisions}
 
-Prof. Sch\"affter
+write in English
+
+do the thesis for myself
 
-thanks!
+... and for the Free Software community
+
+thus, make it free available (see my website!)
 
 }
 
 
 
+\frame{\ft{planned was}
 
-\secframe{the thesis}
+- purpose and structure of an MTA/of masqmail
+
+- security analysis
+
+- code improvements
+
+- documentation, test, distribution
+
+
+With the goal to release a new version and get it into Debian
+}
+
+
+\frame{\ft{however, it resulted in}
+
+- (introduction)
+
+- market analysis
+
+- mail transfer agents
+
+- masqmail's present and future
+
+- improvement plans
+
+
+Became pretty theoretic (I don't worry)
+}
+
+
+
+
 
 
 
@@ -235,7 +305,7 @@
 
 value and problems of masqmail
 
-\textbf{$\Rightarrow$ reasons for this thesis}
+\textbf{$\Rightarrow$ reasons to do this thesis}
 
 }
 
@@ -247,7 +317,7 @@
 
 SWOT and trends for email
 
-\textbf{$\Rightarrow$ show that email will survive}
+\textbf{$\Rightarrow$ show that email is expected to survive}
 
 }
 
@@ -260,7 +330,7 @@
 
 short comparison
 
-\textbf{$\Rightarrow$ provide knowledge for next chapters}
+\textbf{$\Rightarrow$ provide knowledge for following chapters}
 
 }
 
@@ -281,13 +351,106 @@
 
 result
 
-\textbf{$\Rightarrow$ the core of the thesis: how to revive masqmail}
+\textbf{$\Rightarrow$ the core of the thesis: a plan to revive masqmail}
+
+}
+
+
+
+\frame{ \ft{ch05: improvement plans}
+
+more detailed descriptions of the work tasks
+
+\textbf{$\Rightarrow$ recommendations how to do the proposed changes}
+
+}
+
+
+\oneline{questions?}
+
+
+
+
+
+\secframe{MTAs in detail}
+
+\frame{\ft{MTAs}
+
+- relay-only MTAs (forwarders): nullmailer, ssmtp
+
+- groupware: Lotus Notes, Exchange, opengroupware.org
+
+- ``real'' MTAs: sendmail, exim, qmail, postfix, masqmail
+
+}
+
+
+
+\frame{\ft{market shares}
+
+FIXME
 
 }
 
 
 
-\frame{ \ft{digression: the result}
+\frame{\ft{why not sendmail}
+
+- too large
+
+- too complex
+
+- structurally insecure
+
+- simply obsolete
+
+}
+
+\frame{\ft{why not exim}
+
+- too large
+
+- designed for always online hosts
+
+}
+
+\frame{\ft{why not qmail}
+
+- outdated
+
+- designed for always online hosts with fast connections
+
+}
+
+\frame{\ft{why not postfix}
+
+- too large
+
+- not designed for masqmail's scenario
+
+}
+
+\frame{\ft{in summary}
+
+- other MTAs are bad substitutes for masqmail
+
+- though they seem to be generally able to be substitutes
+
+}
+
+
+\oneline{comments and annotations?}
+
+
+
+
+\secframe{Requirements}
+
+
+
+
+
+\frame{\ft{the result}
 
 ``one fits all'' is not possible
 
@@ -304,21 +467,6 @@
 }
 
 
-\frame{ \ft{ch05: improvement plans}
-
-improvements of current code
-
-a new design
-
-\textbf{$\Rightarrow$ recommendations how to do the proposed changes}
-
-}
-
-
-
-
-
-
 
 
 
@@ -340,6 +488,14 @@
 }
 
 
+\frame{\ft{links}
+
+--all urls--
+
+}
+
+
+
 
 \frame{ \ft{software used}