[Cdd-commits] r1188 - in cdd/trunk/docs/talks: 200808_debconf8 200810_dresden img
CDD Subversion Commit
noreply at alioth.debian.org
Sat Nov 1 18:03:37 UTC 2008
Author: tille
Date: Sat Nov 1 18:03:37 2008
New Revision: 1188
Added:
cdd/trunk/docs/talks/200810_dresden/
cdd/trunk/docs/talks/200810_dresden/cdd.tex
cdd/trunk/docs/talks/img/
cdd/trunk/docs/talks/img/bugs_overview.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/bugs_overview.png
cdd/trunk/docs/talks/img/ddtp_detail_amide-1.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/ddtp_detail_amide-1.png
cdd/trunk/docs/talks/img/ddtp_detail_amide-2.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/ddtp_detail_amide-2.png
cdd/trunk/docs/talks/img/ddtp_stats.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/ddtp_stats.png
cdd/trunk/docs/talks/img/qa_features.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/qa_features.png
cdd/trunk/docs/talks/img/qa_new_upstream.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/qa_new_upstream.png
cdd/trunk/docs/talks/img/task_med-bio.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/task_med-bio.png
cdd/trunk/docs/talks/img/task_med-epi_unoff.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/task_med-epi_unoff.png
cdd/trunk/docs/talks/img/task_med-imaging_prospective.png (props changed)
- copied unchanged from r1142, cdd/trunk/docs/talks/200808_debconf8/task_med-imaging_prospective.png
Removed:
cdd/trunk/docs/talks/200808_debconf8/bugs_overview.png
cdd/trunk/docs/talks/200808_debconf8/ddtp_detail_amide-1.png
cdd/trunk/docs/talks/200808_debconf8/ddtp_detail_amide-2.png
cdd/trunk/docs/talks/200808_debconf8/ddtp_stats.png
cdd/trunk/docs/talks/200808_debconf8/qa_features.png
cdd/trunk/docs/talks/200808_debconf8/qa_new_upstream.png
cdd/trunk/docs/talks/200808_debconf8/task_med-bio.png
cdd/trunk/docs/talks/200808_debconf8/task_med-epi_unoff.png
cdd/trunk/docs/talks/200808_debconf8/task_med-imaging_prospective.png
Log:
Talk for Linux-Info-Tag in Dresden, Language German (basically a translation of the Deibconf talk)
Added: cdd/trunk/docs/talks/200810_dresden/cdd.tex
==============================================================================
--- (empty file)
+++ cdd/trunk/docs/talks/200810_dresden/cdd.tex Sat Nov 1 18:03:37 2008
@@ -0,0 +1,298 @@
+%% Files that are needed for LaTeX processing (style + inputs) are available
+%% relative to the download place in the directory ../inputs, the images in
+%% ../img
+%%
+% \documentclass[compress,trans]{beamer}
+\documentclass[compress]{beamer}
+
+\mode<presentation>
+{
+ \usetheme{Schierke}
+}
+
+\usepackage{debian-at,debian-freebeer}
+\usepackage[utf8]{inputenc}
+
+\title{Debian Pure Blends}
+
+\subtitle{Anpassung von Debian an spezifische Arbeitsumgebungen}
+
+\author{\AndreasTille}
+
+%\institute{\Debian}
+\institute{\link{http://www.linux-info-tag.de/100/detail/153}{Linux-Info-Tag}}
+
+\date{Dresden, 8. Oktober 2008}
+
+% New definition of varcolor
+\definecolor{VarColor}{rgb}{0,0,1} %
+
+% from http://user.it.uu.se/~matkin/programming/TeX/hacks.tex
+% \smiley
+% \frowny
+% Here we have a smile face (and a frowny face) to use together with
+% text in horisontal mode
+\begingroup
+ \def\facewith#1{$\bigcirc\mskip-13.3mu{}^{..}
+ \mskip-11mu\scriptscriptstyle#1\ $}
+ \xdef\frowny{\facewith\frown}
+ \xdef\smiley{\facewith\smile}
+\endgroup
+
+
+\begin{document}
+
+\begin{frame}[plain]
+ \titlepage
+\end{frame}
+
+\begin{frame}
+ \frametitle{Gliederung}
+ \tableofcontents[pausesections]
+ % Die Option [pausesections] könnte nützlich sein.
+\end{frame}
+
+%\mode<trans>
+\mode<presentation>
+{
+ \beamerdefaultoverlayspecification{<+->}
+ \setbeamercovered{dynamic}
+}
+
+\section{Symbiose zwischen Experten und Entwicklern}
+
+\begin{frame}
+ \begin{center}
+ \huge
+ Debian Internal Projects
+
+ \bigskip
+ {\bf$\downarrow$}
+
+ \bigskip
+ Custom Debian Distributions
+
+ \bigskip
+ {\bf$\downarrow$}
+
+ \bigskip
+ Debian Pure Blends
+ \end{center}
+\end{frame}
+
+\subsection{Kurzeinführung: Blends}
+\begin{frame}
+ \frametitle{Debian anpassen}
+ \begin{itemize}
+ \item Debian $\mathsf{>}$ 22000 Programm-Pakete
+ \item Nutzer nur an \emph{Untermenge} dieser Pakete interessiert
+ \item Gruppen spezialisierter Nutzer
+ \item Leichte Installation und Konfiguration
+ \item Debian selbst unspezialisiert - aber Unterstützung für Spezialisten
+ \item \textbf{Keine Abspaltung ("`fork"')} von Debian
+ \item[] \goal{Grundidee: Es wird keine separate Distribution erstellt, sondern
+ Debian für spezielle Aufgaben angepaßt.}
+ \end{itemize}
+\end{frame}
+
+
+\subsection{Verbindungsglied Upstream Entwickler -- Anwender}
+\begin{frame}
+ \frametitle{Upstream - Debian - Anwender}
+
+ \begin{itemize}
+ \item Knüpfen eines soliden Netzwerkes zwischen Programmierern
+ Freier Software ("`{\em upstream}"') = entwickelnde Experten,
+ Debian Entwicklern und Anwendern
+ \item Idee: Experten benötigen Hilfe bei Erstellung eines
+ vollständigen Systems
+ \item Upstream begrüßt Verbesserungen am Buildsystem und Sicherheitsüberprüfung
+ \item Schließlich kann Upstream Debian Entwickler werden
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Attraktivität durch interessante Techniken}
+ \begin{itemize}
+ \item Akzeptanz neuer Methoden ist höher, wenn die gebotene
+ Technik überzeugend ist
+ \item Einfacher Methode zur Kategorisierung von Paketen ("`tasks Dateien"')
+ \item Internationalisierte Webseiten zeigen relevante Pakete
+ \item Hervorragend zur Dokumentation
+ \item Promoting software that builds a complete working
+ environment
+ \item Rise user interest by providing ready to install software in
+ the context of their work field
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Upstream developers often weak in advertising}
+ \begin{itemize}
+ \item Just put stuff on a simple web page
+ \item The better ones use repository like \link{http://savannah.gnu.org}{Savannah},
+ \link{http://sourceforge.com}{SourceForge}, \dots
+ \item Debian tries to provide a simple access for the user
+ \item Just make sure it is not hidden like a needle in a haystack
+ amongst other packages
+ \item CDDs are working as a looking glass onto Debian package pool
+ \end{itemize}
+\end{frame}
+
+\FreeBeerCDD{Special applications}
+
+\section{Used techniques}
+
+\subsection{Using \package{cdd-dev}}
+
+\begin{frame}
+ \frametitle{Tasks files}
+\begin{block}{Similar to \file{debian/control}}
+ \fix{Task:} \var{taskname} \newline
+ \fix{Description:} \var{Shortdescription} \newline
+ \hspace*{2mm}\var{Longdescription} \newline
+
+ \fix{Depends:} \var{some dependant packages} \newline
+ \fix{Recommends:} \var{some recommended packages} \newline
+ \fix{Suggests:} \var{some suggested packages} \newline
+\end{block}
+\end{frame}
+
+\begin{frame}
+ \frametitle{\package{cdd-dev}}
+ \begin{itemize}
+ \item Verify availability of \fix{Depends} / \fix{Recommends}
+ \item Turn \fix{Depends} into \fix{Recommends}
+ \item Packages unavailable in \dist{main} will be turned into
+ \fix{Suggests}
+ \item Create proper \file{debian/control} file to build valid
+ metapackages
+ \item Create \file{tasksel} control file \file{<CDD>-tasks.desc}
+ \end{itemize}
+\end{frame}
+
+\subsection{Web tools}
+
+\begin{frame}
+ \frametitle{Further usage of tasks files}
+ \begin{itemize}
+ \item Debian Edu uses information to build installation media
+ \item Debian Med has developed several web tools
+ \begin{itemize}
+ \item Bugs overview
+ \item Description translation (DDTP) status
+ \item QA features
+ \item Tasks overview
+ \end{itemize}
+ \item Tasks overview is factorised for all CDDs
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Bugs overview}
+ \vspace{-5mm}
+ \begin{center}
+ \resizebox{120mm}{!}{\includegraphics{bugs_overview}}
+ \end{center}
+
+\end{frame}
+
+\begin{frame}
+ \frametitle{Support Debian Description Translation project}
+ \vspace{-1mm}
+ \begin{center}
+ \resizebox{60mm}{!}{\includegraphics{ddtp_stats}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Users deserve translated descriptions}
+ \begin{center}
+ \resizebox{100mm}{!}{\includegraphics{ddtp_detail_amide-1}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Give experts a chance to provide proper translations}
+ \begin{center}
+ \resizebox{100mm}{!}{\includegraphics{ddtp_detail_amide-2}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+ \vspace{-5mm}
+ \frametitle{Watching upstream}
+ \begin{center}
+ \resizebox{120mm}{!}{\includegraphics{qa_new_upstream}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+ \vspace{-2mm}
+ \frametitle{Putting QA info into CDD frame}
+ \begin{center}
+ \resizebox{110mm}{!}{\includegraphics{qa_features}}
+ \end{center}
+\end{frame}
+
+\subsection{Prospective packages and to do list}
+
+\begin{frame}
+ \frametitle{Additional fields}
+\begin{block}{Prospective packages}
+ \fix{Depends:} \var{not yet existing package name} \newline
+ \fix{Homepage:} \var{Homepage of project} \newline
+ \fix{Responsible:} \var{Future maintainer (optional)} \newline
+ \fix{License:} \var{License of software to package} \newline
+ \fix{WNPP:} \var{Bug number (optional)} \newline
+ \fix{Pkg-URL:} \var{URL to unofficial package} \newline
+ \fix{Pkg-Description:} \var{Description of prospective package} \newline
+\end{block}
+\end{frame}
+
+\begin{frame}
+ \vspace{-2mm}
+ \frametitle{Tasks pages}
+ \begin{center}
+ \resizebox{122mm}{!}{\includegraphics{task_med-bio}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+ \vspace{-2mm}
+ \frametitle{Unofficial packages}
+ \begin{center}
+ \resizebox{122mm}{!}{\includegraphics{task_med-epi_unoff}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+% \vspace{-1mm}
+ \frametitle{To do: prospective packages}
+ \begin{center}
+ \resizebox{100mm}{!}{\includegraphics{task_med-imaging_prospective}}
+ \end{center}
+\end{frame}
+
+
+\section{Future}
+
+
+\begin{frame}
+ \frametitle{Try to establish technique}
+ \begin{itemize}
+ \item Further enhancements
+ \item Make projects like DebiChem and Debian-Accessibility using
+ the framework
+ \item Try to bring back external projects to Debian by providing
+ attractive tools
+ \end{itemize}
+\end{frame}
+
+\input med-end-en.tex
+
+\end{document}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
+\endinput
+
More information about the Cdd-commits
mailing list