1 % vim: spelllang=en spell textwidth=120
3 \usepackage[english
]{babel
}
4 \definecolor{links
}{HTML
}{2A1B81
}
5 %\usepackage[utf8]{inputenc}
7 \usepackage[utf8x
]{inputenc}
10 \usepackage[overlay
]{textpos
}
11 \hypersetup{colorlinks,urlcolor=links
}
12 \setbeamertemplate{navigation symbols
}{}
16 \title{Trojitá, a Qt IMAP e-mail client
}
17 \author{Jan Kundrát \\
\href{mailto:jkt@kde.org
}{\nolinkurl{jkt@kde.org
}}}
19 \institute{\url{http://trojita.flaska.net/
}}
24 \includegraphics[width=
66mm,clip, trim=
0mm
20mm
0mm
30mm
]{trojita-from-svg.png
}
29 \begin{frame
}[fragile
]
30 \frametitle{What is Trojitá?
}
32 \textbf{\Huge{A fast thing.
}}
36 \begin{frame
}[fragile
]
39 Demo: opening a mailbox with
517,
424 messages \\ (the ENRON corpus)
43 \begin{frame
}[fragile
]
44 \frametitle{Why is it fast?
}
46 \item Uses IMAP's features, delegates processing to the server
47 \item Lazy, on-demand loading
52 \begin{frame
}[fragile
]
53 \frametitle{But I have a crappy IMAP server
}
55 \item Servers which do not implement optional features result in degraded mode
57 \item Slower operation
58 \item Waste of network traffic
60 \item Lack of features
62 \item Server-side threading (``conversations'') not supported on GMail
67 \begin{frame
}[fragile
]
68 \frametitle{Project status
}
70 \item Started in
2006, joined KDE in
2012
71 \item Participated in two GSoC and multiple GCI rounds
72 \item Ohloh/OpenHub graphs \& stats
74 \item 70+ contributors, about
100k LOC
75 \item Project size roughly comparable to, e.g., Krusader, Konversation, Okular,
\ldots
80 \begin{frame
}[fragile
]
83 \item Multiple accounts in a single GUI
84 \item OpenPGP/GnuPG encryption and signatures (GSoC)
85 \item Merge Dekko, the Ubuntu Phone fork, back?
92 \textbf{\LARGE{Thanks for being here :)
}}