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

tille at alioth.debian.org tille at alioth.debian.org
Sat Jul 26 14:26:12 UTC 2008


Author: tille
Date: 2008-07-26 14:26:11 +0000 (Sat, 26 Jul 2008)
New Revision: 2325

Added:
   trunk/community/talks/200808_debconf8/get-archive-pages
Modified:
   trunk/community/talks/200808_debconf8/debian-med.tex
Log:
Tool to inspect CDD mailing list archives to get some information about their "health".


Modified: trunk/community/talks/200808_debconf8/debian-med.tex
===================================================================
--- trunk/community/talks/200808_debconf8/debian-med.tex	2008-07-26 07:36:19 UTC (rev 2324)
+++ trunk/community/talks/200808_debconf8/debian-med.tex	2008-07-26 14:26:11 UTC (rev 2325)
@@ -65,8 +65,46 @@
 
 \end{frame}
 
+\begin{frame}
+%  \frametitle{Groth}
 
-\input cdd-end-en.tex
+  \begin{itemize}
+    \item {\em ``secret society''} ;-)
+    \item We think we are everything but secret
+    \item At least one feature of secrecy: concealment
+    \begin{itemize}
+       \item Concealment inside advertising noise of proprietary
+         products
+       \item Concealment by disunity
+    \end{itemize}
+  \end{itemize}
 
+\end{frame}
+
+\begin{frame}
+  \frametitle{Motivation}
+
+  \begin{enumerate}
+    \item Support of target users with common profile:
+      \begin{itemize}
+        \item Less technical competence
+        \item Unable to install upstream programs with acceptable effort
+        \item No interest in administration
+        \item \emph{Specific subset} of available Free Software
+        \item Need for easy usage
+        \item Defined security profile
+        \item Language barrier
+      \end{itemize}
+    \item Support of administrators with common profile:
+      \begin{itemize}
+        \item Limited time frame
+        \item Automation of often repeated tasks
+        \item Lack of specialist knowledge
+      \end{itemize}
+  \end{enumerate}
+\end{frame}
+
+\input med-end-en.tex
+
 \end{document}
 

Added: trunk/community/talks/200808_debconf8/get-archive-pages
===================================================================
--- trunk/community/talks/200808_debconf8/get-archive-pages	                        (rev 0)
+++ trunk/community/talks/200808_debconf8/get-archive-pages	2008-07-26 14:26:11 UTC (rev 2325)
@@ -0,0 +1,50 @@
+#!/usr/bin/perl
+use strict;
+use warnings;
+use LWP::UserAgent;
+use URI;
+use Cwd;
+
+my $BASEURL  = "http://lists.debian.org/debian" ;
+my @PROJECTS = ('med', 'edu', 'jr') ;
+my @MONTHES  = ('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12');
+
+# Debian-Jr starts in 2000
+my $YEARSTART = 2000;
+
+my ($sec,$min,$hour,$day,$MONTHEND,$YEAREND,$wday,$yday,$isdst) = localtime(time);
+$MONTHEND++;
+$YEAREND +=1900;
+
+my $ua = LWP::UserAgent->new( agent => 'varbot');
+$ua->env_proxy;
+
+my $cdw = getcwd;
+my $project;
+foreach $project (@PROJECTS) {
+    mkdir($project,0777);
+    chdir($project);
+    my $URL="${BASEURL}-${project}";
+    my $year;
+    my $month;
+    for ( $year = $YEARSTART ; $year <= $YEAREND; $year++ ) {
+	foreach $month (@MONTHES) {
+	    if ( $year == $YEAREND && $month == $MONTHEND ) {
+		last;
+	    }
+	    my $url = "${URL}/${year}/${month}/";
+	    #print "$year-$month: $url\n";
+	    my $uri = URI->new($url);
+	    my $page = $ua->get($url, Host => $uri->host );
+	    unless ( $page->is_success ) { next } ; # some mailing lists startet later ...
+	    (my @data) = $page->content =~ m#.*<!--TNAVEND-->\n(.+)\n<hr>\n.*#gs;
+	    #print "$year-$month\n at data\n";
+	    my $datafile = "${year}-${month}" ;
+	    unless ( open(HTMLSNIP, ">$datafile") ) { die("Unable to open $datafile"); }
+	    print HTMLSNIP "@data";
+	    close HTMLSNIP ;
+	}
+    }
+    chdir($cdw);
+}
+


Property changes on: trunk/community/talks/200808_debconf8/get-archive-pages
___________________________________________________________________
Name: svn:executable
   + *




More information about the debian-med-commit mailing list