On Wed, Mar 03, 2004 at 07:59:56AM +0100, Denis Barbier wrote: > On Tue, Mar 02, 2004 at 12:48:38PM -0800, Martin Quinson wrote: > [...] > > C'est bien goret a souhait. Ca ne fonctionne que pour la langue francaise > > (j'ai un peu hardcode au debut de gen-files.sh, mais rien de grave je > > pense), mais la colonne status est ajoutee dans toutes les langues. > > > > Les autres sont en droit de raler, mais si on arrive a mettre en place ce > > service pour toutes les equipes, ils vont moins raller... > > Tu pourrais n'afficher cette colonne que si $teaminfo{$lang} est défini, > ou mieux encore que si une base de données pas trop vieille a été trouvée > pour cette langue avec des données correspondant au type de document > traité (po, podebconf, ...). Bonne idee. J'ai rentre la ligne de <th> dans gen-files car c'etait dans dans les fichiers .inc grace a un define-tag venu de dtc.def. D'ailleurs, on pourrait virer les autres, aussi (po et templates). Ca simplifierait l'ensemble, et ca serait pas dommage ;) C'est pas simple de detecter la presence de la DB depuis mp4h en fonction de la langue generee et ca serait redondant avec la version Perl. Mais du coup, je ne peux plus utiliser les traductions mp4h, puisque le contenu de main-fr.ok n'est pas passe a travers la moulinette en question. J'ai vire les trads pour l'instant, mais je me demandais si c'etait pas possible d'utiliser le meme Po que mp4h depuis perl. C'est vraiment pas propre, tout ca. Faudrait sortir la hache, un jour. > Dans Db.pm, on va vouloir utiliser un champ Status pour tous les > éléments de array2, pas seulement po et podebconf, Il vaudrait donc > mieux ne pas modifier le contenu initial d'array2, mais rajouter tous > les champs Status automatiquement. J'ai commence par mal lire tes conseils, et penser que tu voulais ajouter un champ Status dans array2, dont le premier element de chaque ligne serait a quel autre array2 elle fait reference. Ca serait bien plus propre. Quant a la solution que tu propose (si ma seconde lecture est la bonne), mes hacks de fusion de DB ne gerent pas de prendre un bout d'un champ donne dans une DB, et un autre bout dans une autre DB. Ca marche par remplacement du champ existant. J'ai donc ajoute un Array2 "status" au format suivant: kind!reporter!status avec kind=po|podebconf|... reporter=nom de qui a fait le message status=<a msg_sur_liste>etat</a> [#<a adresse_bug>bug</a>] On pourrait ajouter la date (extraite par Nico), mais le pb est tjs de savoir comment utiliser les donnees apres coup pour l'affichage... Bon, ca commence a prendre de la gueule, je trouve. Si on trouve comment mettre la DB en place, on devrait meme pouvoir commiter puisque rien ne change pour les langues n'ayant pas de DB. Comme on est tjs pas sur le vrai site, je suppose que ca va etre plus simple... Les nouvelles versions des scripts et patches sont en attachement. > [...] > > Bon, comment on fait pour faire que ce script ait une adresse mail a lui, et > > recoive le courrier automatiquement? > > Heu, pas comprendre. Pourquoi as-tu besoin de recevoir des messages, tu > as simplement besoin de récupérer la BD, non ? Euh, j'ai dis une connerie, la... Bye, Mt. -- Les rebelles disaient que les débutants avaient le droit d'utiliser un "éditeur", qui ressemblait à MSWord comme sa mère à Pamela Anderson. "Vihaille" comme les rebelles l'appellaient, était sans doute un bizutage -- L'histoire des pingouins
Attachment:
diff-db.pm
Description: Perl program
Index: dtc.def =================================================================== RCS file: /cvs/webwml/webwml/english/international/l10n/dtc.def,v retrieving revision 1.43 diff -u -r1.43 dtc.def --- dtc.def 10 Sep 2003 07:39:55 -0000 1.43 +++ dtc.def 3 Mar 2004 17:57:20 -0000 @@ -23,6 +23,10 @@ <gettext domain="l10n">Translator</gettext> </define-tag> +<define-tag status whitespace=delete> + <gettext domain="l10n">Status</gettext> +</define-tag> + <define-tag team whitespace=delete> <gettext domain="l10n">Team</gettext> </define-tag> @@ -100,19 +104,6 @@ %body </table> </define-tag> - -<define-tag podebconf-table endtag=required> -<table border=1> -<tr> - <th><package></th> - <th><score></th> - <th><file></th> - <th><translator></th> -</tr> -%body -</table> -</define-tag> - #use wml::debian::language_names Index: po-debconf/ok.inc =================================================================== RCS file: /cvs/webwml/webwml/english/international/l10n/po-debconf/ok.inc,v retrieving revision 1.1 diff -u -r1.1 ok.inc --- po-debconf/ok.inc 8 Sep 2003 12:12:55 -0000 1.1 +++ po-debconf/ok.inc 3 Mar 2004 17:57:20 -0000 @@ -2,21 +2,15 @@ <!-- BEGIN SECTION --> <h3><pkg-section main></h3> -<podebconf-table> <!-- DO NOT REMOVE THIS LINE: ok-main --> -</podebconf-table> <!-- END SECTION --> <!-- BEGIN SECTION --> <h3><pkg-section contrib></h3> -<podebconf-table> <!-- DO NOT REMOVE THIS LINE: ok-contrib --> -</podebconf-table> <!-- END SECTION --> <!-- BEGIN SECTION --> <h3><pkg-section non-free></h3> -<podebconf-table> <!-- DO NOT REMOVE THIS LINE: ok-non-free --> -</podebconf-table> <!-- END SECTION --> Index: po-debconf/tmpl.src =================================================================== RCS file: /cvs/webwml/webwml/english/international/l10n/po-debconf/tmpl.src,v retrieving revision 1.8 diff -u -r1.8 tmpl.src --- po-debconf/tmpl.src 10 Sep 2003 07:40:37 -0000 1.8 +++ po-debconf/tmpl.src 3 Mar 2004 17:57:20 -0000 @@ -10,8 +10,8 @@ @tmpl_lang_stats@ strings are translated to this language (from <podebconf-total-strings>). The packages are in three pools: <a href="#todo">translations underway</a>, - <a href="#done">translations uptodate</a> and - <a href="#i18n">translations to do</a>. + <a href="#i18n">translations to do</a>, and + <a href="#done">translations uptodate</a>. </p> <h2><a name="todo">Packages with po-debconf support and for which translation is underway</a></h2> @@ -23,10 +23,6 @@ #include '$(ENGLISHDIR)/international/l10n/po-debconf/todo.inc' -<h2><a name="done">Packages with po-debconf support and for which translation is done</a></h2> - -#include '$(ENGLISHDIR)/international/l10n/po-debconf/ok.inc' - <h2><a name="i18n">Packages with po-debconf support and for which translation is to do</a></h2> <p> The packages below, if any, ship Debconf templates localized via @@ -34,6 +30,10 @@ </p> #include '$(ENGLISHDIR)/international/l10n/po-debconf/untranslated.inc' + +<h2><a name="done">Packages with po-debconf support and for which translation is done</a></h2> + +#include '$(ENGLISHDIR)/international/l10n/po-debconf/ok.inc' <p><podebconf-langs-short> Index: po-debconf/todo.inc =================================================================== RCS file: /cvs/webwml/webwml/english/international/l10n/po-debconf/todo.inc,v retrieving revision 1.1 diff -u -r1.1 todo.inc --- po-debconf/todo.inc 8 Sep 2003 12:12:55 -0000 1.1 +++ po-debconf/todo.inc 3 Mar 2004 17:57:20 -0000 @@ -2,21 +2,15 @@ <!-- BEGIN SECTION --> <h3><pkg-section main></h3> -<podebconf-table> <!-- DO NOT REMOVE THIS LINE: todo-main --> -</podebconf-table> <!-- END SECTION --> <!-- BEGIN SECTION --> <h3><pkg-section contrib></h3> -<podebconf-table> <!-- DO NOT REMOVE THIS LINE: todo-contrib --> -</podebconf-table> <!-- END SECTION --> <!-- BEGIN SECTION --> <h3><pkg-section non-free></h3> -<podebconf-table> <!-- DO NOT REMOVE THIS LINE: todo-non-free --> -</podebconf-table> <!-- END SECTION --> Index: scripts/gen-files.pl =================================================================== RCS file: /cvs/webwml/webwml/english/international/l10n/scripts/gen-files.pl,v retrieving revision 1.41 diff -u -r1.41 gen-files.pl --- scripts/gen-files.pl 7 Jan 2004 06:56:41 -0000 1.41 +++ scripts/gen-files.pl 3 Mar 2004 17:57:20 -0000 @@ -39,6 +39,10 @@ my $date = $date1; # Ignore non-US for now # my $date = ($date1 lt $date2 ? $date1 : $date2); +# Status info of each translator team as collected by spiders on ML +my %teaminfo; + + my $root = 'http://gluck.debian.org/~barbier/l10n/material/'; my $rootnonus = 'http://nonus.debian.org/~barbier/l10n/material/'; @@ -62,6 +66,7 @@ my @po_langs = (); my @pd_langs = (); my @td_langs = (); +my @all_langs = (); my @main = (); my @contrib = (); @@ -502,8 +507,26 @@ $str .= "</td><td>".show_stat($stat)."</td><td><a href=\""; $str .= ($data->section($pkg) =~ m/non-US/ ? $rootnonus : $root) . "po/unstable/"; $str .= $data->pooldir($pkg)."/$link.gz\">$pofile</a></td>"; - $str .= "<td>$translator</td>". - "</tr>\n"; + $str .= "<td>$translator</td>"; + my $lclang=lc($lang); + if (defined ($teaminfo{"$lclang"})) { + + $str .= "<td>"; + if ( $teaminfo{"$lclang"}->has_package($pkg) + && $teaminfo{"$lclang"}->has_status($pkg)) { + + + foreach my $statusline (@{$teaminfo{"$lclang"}->status($pkg)}) { + my ($kind,$translator,$status) = @{$statusline}; + if ($kind eq 'podebconf') { + $str .= " $status"; + } + } + } + $str .= "</td>"; + + } + $str .= "</tr>\n"; if ($stat =~ m/^(\d+)t(\d+)f(\d+)u$/) { $score{$lang} += $1; $addtotal = $1 + $2 + $3 @@ -521,24 +544,48 @@ $total{$section} += $addtotal; foreach $lang (@pd_langs) { - my $l = uc($lang) || 'UNKNOWN'; - next if $list{$l}; - $excl{$l} = '' unless defined($excl{$l}); - $excl{$l} .= "<a href=\"pot#$pkg\">$pkg</a>, "; + my $l = uc($lang) || 'UNKNOWN'; + next if $list{$l}; + $excl{$l} = '' unless defined($excl{$l}); + $excl{$l} .= "<a href=\"pot#$pkg\">$pkg</a>"; + + my $lclang = lc($lang); + if ( defined ($teaminfo{"$lclang"}) + && $teaminfo{"$lclang"}->has_package($pkg) + && $teaminfo{"$lclang"}->has_status($pkg)) { + + foreach my $statusline (@{$teaminfo{"$lclang"}->status($pkg)}) { + my ($kind,$translator,$status) = @{$statusline}; + if ($kind eq 'podebconf') { + $excl{$l} .= " ($status)"; + } + } + } + $excl{$l} .= ", "; + } } foreach $lang (@pd_langs) { next unless defined $todo{uc $lang}; open (GEN, "> $opt_l/po-debconf/gen/$section-$lang.todo") || die "Unable to write into $opt_l/po-debconf/gen/$section-$lang.todo"; + # FIXME: These headers are not translated + print GEN "<table border=1><tr><th>Package</th><th>Score</th><th>File</th><th>Translator</th>"; + print GEN "<th>Status</th>" if (defined $teaminfo{lc($lang)}); + print GEN "</tr>\n"; print GEN $todo{uc $lang}; + print GEN "</table>"; close (GEN); } foreach $lang (@pd_langs) { next unless defined $done{uc $lang}; open (GEN, "> $opt_l/po-debconf/gen/$section-$lang.ok") || die "Unable to write into $opt_l/po-debconf/gen/$section-$lang.ok"; + print GEN "<table border=1><tr><th>Package</th><th>Score</th><th>File</th><th>Translator</th>"; + print GEN "<th>Status</th>" if (defined $teaminfo{lc($lang)}); + print GEN "</tr>\n"; print GEN $done{uc $lang}; + print GEN "</table>"; close (GEN); } foreach $lang (@pd_langs) { @@ -635,9 +682,10 @@ } } } - @po_langs = keys %{$langs->{po}}; - @td_langs = keys %{$langs->{templates}}; - @pd_langs = keys %{$langs->{podebconf}}; + @po_langs = keys %{$langs->{po}}; + @td_langs = keys %{$langs->{templates}}; + @pd_langs = keys %{$langs->{podebconf}}; + @all_langs = keys %{$langs->{all}}; return unless $store; open (GEN, "> $opt_l/data/langs") @@ -698,6 +746,16 @@ close (GEN); process_langs($opt_L); + +# Get info about what's going on on the translator MLs +foreach my $lang (@all_langs) { + if (-e "$opt_l/data/status.$lang") { + $teaminfo{$lang} = Webwml::L10n::Db->new(); + $teaminfo{$lang}->read("$opt_l/data/status.$lang",0); + } +} + + process_po() if $opt_P; process_templates() if $opt_T; process_podebconf() if $opt_D;
#!/usr/bin/perl -w use strict; use utf8; =head1 NAME l10n-index =head1 SYNOPSIS l10n-index =head1 DESCRIPTION This script uses the SQLite database filled by the l10n-bot script to build a DB usable on w.d.o/intl/l10n =cut use DBI; my $dbh = DBI -> connect("dbi:SQLite:dbname=l10n.sql", "", "", {RaiseError => 1, AutoCommit => 1}); use lib "/home/mquinson/src/DEBIAN/webwml/Perl"; use Webwml::L10n::Db; my $data = Webwml::L10n::Db->new(); # kind!reporter!status # kind=po|podebconf|... # reporter=name of who did the message # status=<a msg_on_list>etat</a> [#<a adress_bug>bug</a>] my $id_all; my @types; foreach (@{ $dbh -> selectall_arrayref("SELECT DISTINCT type FROM translation") }) { push @types, @$_; } @types = sort @types; foreach my $type (@types) { my @names; foreach (@{ $dbh -> selectall_arrayref("SELECT DISTINCT name FROM translation WHERE type='$type'") }) { push @names, @$_; } @names = sort @names; # print "SELECT DISTINCT name FROM translation WHERE type='$type' -> ".scalar @names."\n"; my $kind = "$type"; $kind = "po-debconf" if ($type eq "debian-installer"); next unless $kind eq "po-debconf" || $kind eq "po"; $kind = "podebconf" if $kind eq "po-debconf"; print "Handle $kind ($type)\n"; foreach my $name (@names) { # print "Name = $name\n"; my $class; my $row_all = $dbh -> selectall_arrayref("SELECT status,translator,date,url,bugnb FROM translation WHERE type='$type' AND name='$name' ORDER BY date DESC"); foreach my $row (@$row_all) { my ($status) = @$row; my %status = ( taf => 0, itt => 1, rfr => 2, itr => 3, lcfc => 4, bts => 5, done => 6, ); $class = $status unless $class; $class = $status unless $status{$class} > $status{$status}; } foreach my $row (@$row_all) { my ($status, $translator, $date, $url, $bugnb) = @$row; next if $status =~ m/^done$/; my $file; if ($url) { $_ = $url; s/.*?(\d\d\d\d)(\d\d)\/msg(\d\d\d\d\d)\.html/[$1-$2-$3]/; $status = "<a href=\"$url\">$status</a>"; } if (defined ($bugnb) and $bugnb ne "NULL") { $status .= " <a href=\"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=$bugnb\">#$bugnb</a>"; } my $pkgname = $name; $file = $name; $pkgname =~ s|/.*||; $file =~ s|[^/]*/||; if (!$data->has_package($pkgname)) { # print STDERR "Add pkg $pkgname\n"; $data->package($pkgname); $data->add_package($pkgname,$pkgname); } # print "$add pkg($pkgname) translator($translator) status($status) bug($bugnb) file($file)\n"; $data->add_status($pkgname,$kind,$translator,$status); last; } } } $data->write("status.fr"); =head1 LICENSE This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. # You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. =head1 COPYRIGHT (C) 2003 Tim Dijkstra 2004 Tim Dijkstra, Nicolas Bertolissio =cut
2004-03-03 Package: aboot-installer STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00348.html">rfr</a> Package: acl-installer STATUS: podebconf!Martin Quinson!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00282.html">taf</a> Package: acpid STATUS: podebconf!Clément Stenac!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00772.html">lcfc</a> Package: album STATUS: podebconf!Denis Barbier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00295.html">lcfc</a> Package: aolserver4 STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00517.html">lcfc</a> Package: apt-build STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00031.html">rfr</a> Package: aptitude STATUS: po!Martin Quinson!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00283.html">taf</a> po!Nicolas Bertolissio!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00398.html">itt</a> Package: atlas3 STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00219.html">lcfc</a> Package: base-config STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00424.html">rfr</a> podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00342.html">rfr</a> Package: base-installer STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00783.html">rfr</a> podebconf!Michel Grentzinger!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00651.html">bts</a> Package: cdebootstrap STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00570.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232113">#232113</a> Package: cdrom-detect STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00125.html">rfr</a> Package: clamav STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00782.html">lcfc</a> Package: common-lisp-controller STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00687.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227063">#227063</a> Package: countrychooser STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00401.html">rfr</a> Package: courier STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00036.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235573">#235573</a> Package: cpufreqd STATUS: podebconf!Eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00808.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=234956">#234956</a> Package: cvs STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00836.html">lcfc</a> Package: dhcp3 STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00788.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=211279">#211279</a> Package: ding STATUS: podebconf!Olivier Gauwin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00047.html">rfr</a> Package: epos STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00296.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232099">#232099</a> Package: facturalux STATUS: podebconf!Olivier Gauwin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00034.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=230817">#230817</a> Package: flex STATUS: podebconf!Denis Barbier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00752.html">itt</a> Package: flow-tools STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00065.html">itt</a> Package: fltk1.1 STATUS: podebconf!eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00478.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232941">#232941</a> Package: foomatic-filters STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00547.html">lcfc</a> Package: galternatives STATUS: po!Sebastien Bacher!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00278.html">lcfc</a> Package: gnus STATUS: podebconf!f1sxo!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00841.html">itt</a> Package: grep-dctrl STATUS: po!Nicolas Bertolissio!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00304.html">itt</a> po!Nicolas Bertolissio!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00291.html">rfr</a> Package: gtktrain STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00006.html">lcfc</a> Package: heimdal STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00087.html">rfr</a> Package: hinfo STATUS: podebconf!Denis Barbier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00753.html">itt</a> Package: ilohamail STATUS: podebconf!Nicolas Bertolissio!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00444.html">rfr</a> Package: ipmask STATUS: podebconf!Philippe Batailler!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00214.html">rfr</a> Package: ipmasq STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00690.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227430">#227430</a> Package: ircd-hybrid STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00860.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235190">#235190</a> Package: iso-codes STATUS: po!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00149.html">taf</a> Package: iso-scan STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00318.html">rfr</a> Package: iterm STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00089.html">rfr</a> Package: john STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00616.html">lcfc</a> Package: jsboard STATUS: podebconf!Martin Quinson!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00324.html">taf</a> Package: jspwiki STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00859.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235191">#235191</a> Package: juman STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00824.html">taf</a> Package: kdebase STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00009.html">lcfc</a> Package: kdevelop3 STATUS: podebconf!Eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00020.html">lcfc</a> Package: kdrill STATUS: podebconf!Denis Barbier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00074.html">lcfc</a> Package: knews STATUS: podebconf!Eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00018.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235646">#235646</a> Package: libapache-mod-acct STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00843.html">itt</a> Package: libnss-ldap STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00854.html">lcfc</a> Package: libpam-ldap STATUS: podebconf!Martin Quinson!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00136.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=220803">#220803</a> Package: libusb STATUS: podebconf!Eric Madesclair!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00540.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=233256">#233256</a> Package: lyskom-elisp-client STATUS: podebconf!Olivier Gauwin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00084.html">rfr</a> Package: lyx STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00692.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227198">#227198</a> Package: mailman STATUS: podebconf!Philippe Batailler!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00289.html">lcfc</a> Package: man-db STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00372.html">lcfc</a> Package: mdadm STATUS: podebconf!eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00214.html">lcfc</a> Package: med-common STATUS: podebconf!Eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00022.html">lcfc</a> Package: med-dent STATUS: podebconf!Eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00021.html">lcfc</a> Package: mirrormagic STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00565.html">lcfc</a> Package: moodle STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00001.html">lcfc</a> Package: muse STATUS: podebconf!Clément Stenac!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00285.html">lcfc</a> Package: myodbc STATUS: podebconf!Clément Stenac!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00415.html">lcfc</a> Package: mysql-dfsg STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00107.html">rfr</a> Package: nas STATUS: podebconf!Eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00054.html">rfr</a> Package: nessus-plugins STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00696.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227961">#227961</a> Package: nessusd-plugins STATUS: podebconf!Michel Grentzinger!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00729.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227961">#227961</a> Package: netenv STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00007.html">lcfc</a> Package: nobootloader STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00515.html">rfr</a> Package: noflushd STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00628.html">lcfc</a> Package: nut STATUS: podebconf!Michel Grentzinger!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00653.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227964">#227964</a> Package: oops STATUS: podebconf!Michel Grentzinger!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00579.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=233489">#233489</a> Package: openldap2 STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00375.html">lcfc</a> Package: partman STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00908.html">rfr</a> podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00850.html">rfr</a> Package: partman-auto STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00008.html">rfr</a> Package: partman-basicfilesystems STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00268.html">lcfc</a> Package: partman-basicmethods STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00265.html">lcfc</a> Package: partman-ext3 STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00249.html">rfr</a> Package: partman-partitioning STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00906.html">rfr</a> Package: partman-target STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00274.html">lcfc</a> Package: pconsole STATUS: podebconf!Martin Quinson!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00137.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=213809">#213809</a> Package: plex86 STATUS: podebconf!Nicolas Bertolissio!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00883.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235273">#235273</a> Package: plptools STATUS: podebconf!Nicolas Bertolissio!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00460.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=228480">#228480</a> Package: pnm2ppa STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00014.html">lcfc</a> Package: popularity-contest STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00105.html">lcfc</a> Package: post-faq STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00078.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=230984">#230984</a> Package: postgresql STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00279.html">lcfc</a> Package: ppp STATUS: podebconf!Olivier Gauwin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00081.html">rfr</a> Package: prc-tools STATUS: podebconf!Martin Quinson!fix <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=193769">#193769</a> Package: prospect STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00066.html">rfr</a> Package: quota STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00100.html">rfr</a> Package: sash STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00481.html">lcfc</a> Package: solid-pop3d STATUS: podebconf!Rémi Pannequin!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00309.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232111">#232111</a> Package: surfraw STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00034.html">rfr</a> Package: tetex-bin STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00106.html">rfr</a> Package: thinkpad STATUS: podebconf!Michel Grentzinger!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00661.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=228350">#228350</a> Package: tiger STATUS: podebconf!Martin Quinson!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00139.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=226883">#226883</a> Package: tripwire STATUS: podebconf!Michel Grentzinger!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00017.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=230650">#230650</a> Package: ucf STATUS: podebconf!Eric!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200403/msg00053.html">lcfc</a> Package: xfree86 STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200402/msg00796.html">bts</a> <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=234903">#234903</a> Package: zope-formulator STATUS: podebconf!Christian Perrier!<a href="http://lists.debian.org/debian-l10n-french/2004/debian-l10n-french-200401/msg00010.html">lcfc</a>
Attachment:
signature.asc
Description: Digital signature