[med-svn] r2414 - trunk/community/talks/200808_debconf8

tille at alioth.debian.org tille at alioth.debian.org
Sat Aug 16 15:05:24 UTC 2008


Author: tille
Date: 2008-08-16 15:05:23 +0000 (Sat, 16 Aug 2008)
New Revision: 2414

Added:
   trunk/community/talks/200808_debconf8/index_de.html
   trunk/community/talks/200808_debconf8/index_en.html
Modified:
   trunk/community/talks/200808_debconf8/debian-med.tex
   trunk/community/talks/200808_debconf8/debian_med_stats
   trunk/community/talks/200808_debconf8/get-archive-pages
Log:
Some more polishing on graphing


Modified: trunk/community/talks/200808_debconf8/debian-med.tex
===================================================================
--- trunk/community/talks/200808_debconf8/debian-med.tex	2008-08-16 00:33:28 UTC (rev 2413)
+++ trunk/community/talks/200808_debconf8/debian-med.tex	2008-08-16 15:05:23 UTC (rev 2414)
@@ -6,11 +6,21 @@
 
 \documentclass[compress]{beamer}
 
-\mode<presentation>
-{
-  \usetheme{Wernigerode}
+
+\mode<presentation>{
+   %\hypersetup{pdfpagemode=FullScreen}
+   %% No navigation symbols
+   %\setbeamertemplate{navigation symbols}{}
+   \usetheme{Wernigerode2}
 }
 
+%\usepackage{xspace}
+%\newcommand{\MyBigRightArrow}{{\huge\bf$\rightarrow$}\xspace}
+%\newcommand{\OnImage}[1]{%
+%    \begin{center}\Large#1\end{center}%
+%}
+%
+%\usepackage{debian-links}
 \usepackage{debian-at}
 
 \newcommand{\bs}{{$\mathtt\backslash$}}
@@ -42,7 +52,6 @@
 \begin{frame}
   \frametitle{Libre Software Meeting (DebConf 1) - Bordeaux 2001}
 
-  
       \begin{center}
         \resizebox{90mm}{!}{\includegraphics{history1}}
       \end{center}
@@ -154,9 +163,10 @@
 
 \begin{frame}
   \frametitle{Selected metapackages of Debian Med}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{dmstats}}
+        \resizebox{120mm}{90mm}{\includegraphics{dmstats}}
       \end{center}
 
 \end{frame}
@@ -192,9 +202,10 @@
 % Debian Med
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-med}{debian-med@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_med}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_med}}
       \end{center}
 
 \end{frame}
@@ -202,9 +213,10 @@
 % Debian Edu
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-edu}{debian-edu@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_edu}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_edu}}
       \end{center}
 
 \end{frame}
@@ -212,9 +224,10 @@
 % Debian Jr
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-jr}{debian-jr@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_jr}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_jr}}
       \end{center}
 
 \end{frame}
@@ -222,9 +235,10 @@
 % Debian Accessibility
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-accessibility}{debian-accessibility@lists.d.o}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_accessibility}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_accessibility}}
       \end{center}
 
 \end{frame}
@@ -232,9 +246,10 @@
 % Debian Desktop
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-desktop}{debian-desktop@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_desktop}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_desktop}}
       \end{center}
 
 \end{frame}
@@ -242,9 +257,10 @@
 % Debian Lex
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-lex}{debian-lex@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_lex}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_lex}}
       \end{center}
 
 \end{frame}
@@ -270,9 +286,10 @@
 % Debian Nonprofit
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-nonprofit}{debian-nonprofit@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_nonprofit}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_nonprofit}}
       \end{center}
 
 \end{frame}
@@ -280,9 +297,10 @@
 % Debian Enterprise
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-enterprise}{debian-enterprise@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_enterprise}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_enterprise}}
       \end{center}
 
 \end{frame}
@@ -290,9 +308,10 @@
 % Debian Custom
 \begin{frame}
   \frametitle{Top 10 posters on \link{http://lists.debian.org/debian-custom}{debian-custom@lists.debian.org}}
+   \vspace{-5mm}
 
       \begin{center}
-        \resizebox{90mm}{!}{\includegraphics{authorstat_custom}}
+        \resizebox{125mm}{90mm}{\includegraphics{authorstat_custom}}
       \end{center}
 
 \end{frame}

Modified: trunk/community/talks/200808_debconf8/debian_med_stats
===================================================================
--- trunk/community/talks/200808_debconf8/debian_med_stats	2008-08-16 00:33:28 UTC (rev 2413)
+++ trunk/community/talks/200808_debconf8/debian_med_stats	2008-08-16 15:05:23 UTC (rev 2414)
@@ -7,19 +7,29 @@
 library(plotrix)
 dmstats <- read.table(file='debian_med_stats.dat', sep = '\t', fill=TRUE, header=TRUE )
 # png("dmstats.png", width = 800, height = 600)
-textcolor="yellow"
-pdf("dmstats.pdf", fg=textcolor)
+# textcolor="yellow" # for the dark background
+textcolor="white"
+pdf("dmstats.pdf", fg=textcolor, width=9, height=7)
 par(col.axis=textcolor,col.main=textcolor)
 dmstats.mat <- as.matrix(dmstats)[,2:4]
 rownames(dmstats.mat) <- dmstats[['Year']]
 dmstats.mat <- t(dmstats.mat)
 
-# barplot(dmstats.mat,beside=TRUE,col=rainbow(3),legend.text=TRUE)
-barplot(dmstats.mat,beside=TRUE,col=rainbow(3),
+# Larger font
+fontsize$default<-20
+fontsize$points<-20
+fontsize$text<-24
+
+# mycolors=rainbow(3)
+mycolors=c("red", "green", "darkorange")           
+par(ont.axis=2, font.lab=2)
+
+# barplot(dmstats.mat,beside=TRUE,col=mycolors,legend.text=TRUE)
+barplot(dmstats.mat,beside=TRUE,col=mycolors,
         # legend = colnames(dmstats[,2:4]),
         main = "Number of dependencies of selected Debian Med metapackages"
         )
-legend(x="topleft", colnames(dmstats[,2:4]),fill=rainbow(3), inset=0.05,
+legend(x="topleft", colnames(dmstats[,2:4]),fill=mycolors, inset=0.05,
        text.col=textcolor
       )
 

Modified: trunk/community/talks/200808_debconf8/get-archive-pages
===================================================================
--- trunk/community/talks/200808_debconf8/get-archive-pages	2008-08-16 00:33:28 UTC (rev 2413)
+++ trunk/community/talks/200808_debconf8/get-archive-pages	2008-08-16 15:05:23 UTC (rev 2414)
@@ -9,12 +9,13 @@
 my $BASEURL  = "http://lists.debian.org/debian" ;
 my @PROJECTS = ('med', 'edu', 'jr', 'accessibility', 'desktop', 'enterprise', 'lex',
                 'nonprofit', 'science', 'custom',
-                'i18n', 'devel', 'project', 'kernel') ; # ... just for the sake of interest
+                'boot', 'release', 'i18n', 'devel', 'project', 'kernel', 'qa') ; # ... just for the sake of interest
 
+ at PROJECTS = ('boot', 'release', 'qa') ; # ... basically test alioth ...
+
 # Well, there is also interest in alioth lists ...
 my $BASEALIOTH = 'http://lists.alioth.debian.org/pipermail/';
-my @ALIOTHPRJ  = ('debichem-devel', 'pkg-grass-general', 'debian-live-devel', 'pkg-samba-maint',
-                  'pkg-scicomp-devel' ) ;
+my @ALIOTHPRJ  = ('debichem-devel', 'pkg-grass-general', 'debian-live-devel', 'pkg-samba-maint' ) ;
 
 ## http://lists.alioth.debian.org/pipermail/debichem-devel/2008-August/thread.html
 ## http://lists.alioth.debian.org/pipermail/pkg-grass-general/2008-July/thread.html
@@ -37,7 +38,9 @@
                 'Debian-med-request', 'Debian testing watch', 'Debian Bug Tracking System',
                 'Skolelinux archive Installer', 'Debian Wiki', 'gentoo-\w+\+help',
                 'Debichem-commits', 'Weekly infolist of updatable packages for the debichem project',
-                'bts-link-upstream at lists.alioth.debian.org', 'DDPOMail robot');
+                'bts-link-upstream at lists.alioth.debian.org', 'DDPOMail robot',
+                'samba-bugs at samba.org',
+                'Debian Package Tracking System', '[Dd]ebian[- ][Bb]oot CVS');
 
 ## TODO: just consider mails containing these strings as SPAM
 ##       This has to be implemented in the code below
@@ -130,7 +133,7 @@
 	    my $spamlines    = 0;
 	    my $robotlines   = 0;
 	    while ( $url =~ /.+/ ) { # if only one page $url is set to ''
-		# print "DEBUG: $year-$month: $url\n";
+		print "DEBUG: $year-$month: $url\n";
 		my $uri = URI->new($url);
 		my $indexpage = $ua->get($url, Host => $uri->host );
 		unless ( $indexpage->is_success ) { # some mailing lists startet later ...
@@ -236,6 +239,10 @@
 					if ( $storefiles ) {
 					    print HTMLSNIP "$subject ; $author\n";
 					}
+					$_ = $author;     # remove ' at .* from email addresses
+					s/^(.+) at .*/$1/;
+					s/'/_/g;          # ' in names disturbs SQL query ...
+					$author = $_ ;
 					$datain->execute($project, "$year-$month-01", 
                                                          HTMLcode2UTF8($author), HTMLcode2UTF8($subject),
 							 "${URL}/${year}/${month}/$msgurl") ;
@@ -298,6 +305,8 @@
 $query = "UPDATE listarchive SET author = 'Ralf Gesellensetter' WHERE project = 'edu' AND author LIKE 'Ralf%setter';" ;
 $query = $query . "UPDATE listarchive SET author = 'Vagrant Cascadian'      WHERE project = 'edu' AND author LIKE '%vagrant%';" ;
 $query = $query . "UPDATE listarchive SET author = 'Francesco P. Lovergine' WHERE project = 'pkg-grass-general' AND author LIKE 'Francesco%Lovergine';" ;
+$query = $query . "UPDATE listarchive SET author = 'Christian Perrier' WHERE project = 'pkg-samba-maint' AND author = 'bubulle';" ;
+$query = $query . "UPDATE listarchive SET author = 'Steve Langasek' WHERE project = 'pkg-samba-maint' AND author = 'vorlon';" ;
 
 $daten = $dbh->prepare_cached($query);
 $daten->execute() ;
@@ -314,9 +323,12 @@
   $_ = $_[0]  ;
 
   s/&#xE8;/è/g;
+  s/&#232;/è/g; # this is alioths way to express the same character
   s/&#xF6;/ö/g;
+  s/&#246;/ö/g; # this is alioths way to express the same character
   s/&#xE1;/á/g;
   s/&#xF1;/ñ/g;
+  s/&#xF3;/ó/g;
   s/&#xAE;/®/g;
   s/&#xE9;/é/g;
 

Added: trunk/community/talks/200808_debconf8/index_de.html
===================================================================
--- trunk/community/talks/200808_debconf8/index_de.html	                        (rev 0)
+++ trunk/community/talks/200808_debconf8/index_de.html	2008-08-16 15:05:23 UTC (rev 2414)
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
+<html>
+<head>
+<title>Healthy CDDs - DebConf 8 Mar del Plata 2008</title>
+<link rel="schema.DC" href="http://purl.org/DC/elements/1.1/" title="http://purl.org/DC/elements/1.1/" />
+<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
+<meta name="DC.Title" content="Healthy CDDs" />
+<meta name="DC.Title.Alt" content="Healthy CDDs: Strategies for building a Custom Debian Distribution" />
+<meta name="DC.Author" content="Andreas Tille" />
+<meta name="DC.Date" content="2008-08-12" />
+<meta name="DC.Format" content="text/html" />
+<meta name="DC.Language" content="ger" />
+
+<meta name="author" content="Andreas Tille">
+<meta name="description" 
+      content="Healthy CDDs: Strategies for building a Custom Debian Distribution">
+<meta name="keywords" 
+      content="Debian, Custom Debian Distributions, Debian-Junior, Debian-Med,
+               Debian-Edu, Demudi, Debian-Science, Medizin, Science">
+<meta name="date" content="2008-08-12">
+<meta name="Language" content="German">
+<link rel="stylesheet" type="text/css" href="../mgp.css">
+</head>
+<body>
+<table>
+  <tr>
+   <td class="navigation">
+    <table width="100%" class="overview">
+      <tr>
+	<td colspan="2">
+	  <p class="right"><a href="index_en.html"><img class="navigation"
+	  src="../img/english.png" alt="English" /></a></p>
+	</td>
+      </tr><tr>
+        <td class="menu"><a href="debian-med.pdf">Vortrag als PDF</a></td>
+      </tr><tr>
+        <td class="printversion"><a href="debian-med_handout.pdf">(Druckversion)</a></td>
+      </tr><tr>
+	<td class="submenu" colspan="2"><a class="menu"
+	  href="../index_de.html">Weitere Vorträge</a></td> 
+      </tr><tr>
+	<td class="submenu" colspan="2"><a class="menu"
+	  href="../latex-beamer/index_de.html">Verwendete Technik</a></td> 
+      </tr><tr>
+	<td class="menu">
+	  <a class="menu" href="http://fam-tille.de">Andreas Tille Homepage</a>
+	</td>
+	<td class="menuicon">
+	  <a class="menu" href="http://fam-tille.de"><img class="navigation"
+	  src="../img/home.png" alt="Homepage" /></a>
+	</td>
+      </tr><tr>
+	<td class="submenu" colspan="2"><a class="menu"
+	  href="http://latex-beamer.sourceforge.net">LaTeX Beamer</a></td> 
+      </tr>
+    </table>
+    </td>
+    <td class="text">
+<h1>Healthy CDDs</h1>
+<h2>Strategies for building a Custom Debian Distribution</h2>
+
+
+<h3><a
+href="https://penta.debconf.org/dc8_schedule/events/242.en.html">DebConf
+    8, Mar del Plata</a>, 12. August 2008</h3>
+
+<p>Dieser Vortrag ist nur in Englisch verfügbar</p>
+     </td>
+   </tr>
+</table>
+</body>
+</html>

Added: trunk/community/talks/200808_debconf8/index_en.html
===================================================================
--- trunk/community/talks/200808_debconf8/index_en.html	                        (rev 0)
+++ trunk/community/talks/200808_debconf8/index_en.html	2008-08-16 15:05:23 UTC (rev 2414)
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
+<html>
+<head>
+<title>Healthy CDDs - DebConf 8 Mar del Plata 2008</title>
+<link rel="schema.DC" href="http://purl.org/DC/elements/1.1/" title="http://purl.org/DC/elements/1.1/" />
+<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
+<meta name="DC.Title" content="Healthy CDDs" />
+<meta name="DC.Title.Alt" content="Healthy CDDs: Strategies for building a Custom Debian Distribution" />
+<meta name="DC.Author" content="Andreas Tille" />
+<meta name="DC.Date" content="2008-08-12" />
+<meta name="DC.Format" content="text/html" />
+<meta name="DC.Language" content="eng" />
+
+<meta name="author" content="Andreas Tille">
+<meta name="description" 
+      content="Healthy CDDs">
+<meta name="keywords" 
+      content="Debian, Custom Debian Distributions, Internal Project, Debian-Junior, Debian-Med,
+               Debian-Edu, Debian-Science, Medicine, Science">
+<meta name="date" content="2008-08-12">
+<meta name="Language" content="English">
+<link rel="stylesheet" type="text/css" href="../mgp.css">
+</head>
+<body>
+<table>
+  <tr>
+   <td class="navigation">
+    <table width="100%" class="overview">
+      <tr>
+	<td colspan="2">
+	  <p class="right"><a href="index_de.html"><img class="navigation"
+	  src="../img/deutsch.png" alt="Deutsch" /></a></p>
+	</td>
+      </tr><tr>
+        <td class="download"><a href="debian-med.pdf">Talk as PDF</a></td>
+      </tr><tr>
+        <td class="printversion"><a href="debian-med_handout.pdf">(print version)</a></td>
+      </tr><tr>
+	<td class="submenu" colspan="2"><a class="menu"
+	  href="../index_en.html">Other talks</a></td> 
+      </tr><tr>
+	<td class="submenu" colspan="2"><a class="menu"
+	  href="../latex-beamer/index_en.html">Used technique</a></td> 
+      </tr><tr>
+	<td class="menu">
+	  <a class="menu" href="http://fam-tille.de/index_en.html">Andreas Tille Homepage</a>
+	</td>
+	<td class="menuicon">
+	  <a class="menu" href="http://fam-tille.de/index_en.html"><img class="navigation"
+	  src="../img/home.png" alt="Homepage" /></a>
+	</td>
+      </tr><tr>
+	<td class="submenu" colspan="2"><a class="menu"
+	  href="http://latex-beamer.sourceforge.net">LaTeX Beamer</a></td> 
+      </tr>
+    </table>
+    </td>
+    <td class="text">
+<h1>Healthy CDDs</h1>
+<h2>Strategies for building a Custom Debian Distribution
+</h2>
+
+<h3><a
+href="https://penta.debconf.org/dc8_schedule/events/242.en.html">DebConf
+    8, Mar del Plata</a>, 12. August 2008</h3>
+
+<h3>Abstract</h3>
+
+<p>
+The talk will give an overview of the status of the Debian-Med
+project and how it could work as an example for other CDDs.  Considering
+that specific things about medical software is of quite low interest
+for the DebConf audience the main focus of the talk will be the way
+from a one-man idea to a fully grown team that is working contiuosely
+to enhance Debian for a specific user group.  Experiences are shared
+how good tools and reasonable managemend can help to attract people -
+users and developers.
+</p><p>
+The Debian-Med CDD was started in January 2002 and has evolved a lot
+since this time.  Debian now becomes the distribution of choice for
+people who are working in the field of medicine.  On the one hand this
+can be obtained from the increase of pure numbers of packages in the
+field of medicine.
+</p><p>
+On the other hand - which is even more interesting for general Debian
+development - a group was formed that has developed a certain way of
+cooperation which might serve as an example for other teams.  Debian
+knows a lot of technical teams focussing onto technical issues
+(pkg-perl, pkg-python, d-i, etc.). An important part of the project is
+to involve people who call themselves "pure users" or "non-developers"
+(whatever this might mean) as it is done at a certain amount by the
+i18n and Debian Edu team.
+</p><p>
+So this talk is not about boring the audience by mentioning medical
+Free Software - it exists at a certain amount out there as other
+specific software does as well - but rather how to attract people to a
+topic where FLOSS is not common but should.  It will give examples for
+our way to advertise Free Software in medicine which is heavily
+dominated by proprietary software, which tools we developed inside the
+CDD framework to be always up to date with our web pages that are
+intended to attract users to Debian and last but not least the lessons
+we have learned in the project that might be of high interest for
+other CDDs (or potential CDDs).  Examples are given for project
+management, attracting people by working techniques and making sure
+that medical software finds a good home in Debian.
+</p>
+     </td>
+   </tr>
+</table>
+</body>
+</html>




More information about the debian-med-commit mailing list