Re: RFS: bogofilter -- fast Bayesian spam filter [QA-RC]

Herbert Fortes (hpfn) <[email protected]>
Newsgroups gmane.linux.debian.devel.portuguese
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Olá,

> 
> 1. d/changelog:
> 
> - Para mim ficou bem confusa a explicação sobre o que houve com os
> arquivos debian/bogofilter-bdb.docs e debian/bogofilter-sqlite.docs.
> Eu entendi olhando um debdiff e também lendo o seu email.

Coloquei separado.

> 
> - Há novos links para usr/share/man/man1/bogofilter.1.gz que não estão
> declarados.

Feito.

> 
> - Sobre o que ocorreu com o debian/*.NEWS, eu também só entendi ao
> analisar o debdiff. Uma sugestão de texto (modifique à vontade):
> 
>    - Fixed a spelling error (and and).
>    - Removed all leading '*' from text.
>    - Reorganized the text.
> 
> EM TEMPO: após analisar o arquivo, vi que você alterou um texto que
> foi escrito e assinado por outra pessoa. Não me parece uma boa ideia,
> pois vai dar a impressão que tal pessoa fez o trabalho da forma como
> você reescreveu. Penso que você deveria, apenas, corrigir o 'and and'.
> Ainda, com o mcedit, consigo ver que ficaram alguns espaços em branco
> e tabs perdidos no texto. O que você acha?

Não alterei o texto. Apenas a formatação. São dois .NEWS.

cat -vet debian/bogofilter-common.NEWS 
bogofilter (1.2.0-2) unstable; urgency=low$
$
  You may now use update-alternatives to choose another than the default db$
  backend. For instance, to switch the backend to sqlite, install$
  bogofilter-sqlite and run as root:$
  update-alternatives --set bogofilter /usr/bin/bogofilter-sqlite$
  Bear in mind that, to switch to a different backend you have to dump your$
  word lists using bogoutil of the old backend, and load your word$
  lists again using bogoutil of the new backend.$
$
 -- Serafeim Zanikolas <serzan-YLKW/[email protected]>  Wed, 06 May 2009 22:55:15 +0200$
$

Acho que você se refere ao 'debian/bogofilter-bdb.NEWS'. Troquei a
formatação, e estranhamente, o registros de versões passadas não
estão presentes. São 8. Só tem a '1.2.4+dfsg1-3'. Errei ai.

Desta vez usei 'sed -i 's#^  [\*,\-]#  #g' debian/bogofilter-bdb.NEWS'
e não toquei no arquivo. Ainda tem uns '*', por isso troquei sua
sugestão no debian/changelog. Não tem lintian, então deixei.

> 
> - Para o d/copyright seria bom dizer que passou a usar o formato 1.0.

Feito.

> 
> 
> 2. d/copyright
> 
> - No bloco 'Files: *', o Greg está fora da ordem cronológica.

Feito.

> 
> - No bloco 'Files: contrib/*', você não pode usar 'GPL-2 or GPL-2+ or
> GPL-3+'. O arquivo contrib/bogofilter-milter.pl, por exemplo, é
> claramente GPL-2+. Assim sendo, não se pode submetê-lo a um triplo
> licenciamento. Com isso, é necessária uma revisão.

Ok.

> 
> - Encontrei isso:
> 
> contrib/spamitarium.pl:# Copyright © 2004 Order amid Chaos, Inc.
> contrib/stripsearch.pl:# Copyright © 2005 Order amid Chaos, Inc.
> contrib/vm-bogofilter.el:;; Based on vm-spamassassin.el v1.1,
> Copyright (C) 2002 by Markus Mohnen
> contrib/bfproxy.pl:# Copyright © 2003 Order amid Chaos, Inc.

Ok.

O contrib/vm-bogofilter.el está lá, mas tem um lintian:

I: bogofilter source: unused-file-paragraph-in-dep5-copyright paragraph at line 37


> 
> - Quanto ao arquivo que Trevor aponta para a URL, o copyright é de
> 2004, quando ainda não havia GPL-3.

Coloquei então GPL-2+. Mas mantive o comentário.

> 
> - No bloco 'gsl/*', falta o ano de copyright para Jason. Veja:
> 
> gsl/gsl_cdf.h: * Copyright (C) 2002 Jason H. Stover.
> gsl/cdf/gamma.c: * Copyright (C) 2003 Jason Stover.

Ok.

> 
> - Encontrei isso:
> 
> gsl/specfunc/erfc.c: * Copyright (C) 1996, 1997, 1998, 1999, 2000,
> 2001, 2002, 2003 Gerard Jungman

O Gerard está lá. 

> src/bogoQDBMupgrade.c:  Copyright (C) 2004  Stefan Bellon

Ok.

> src/bogoconfig.c:          "Copyright (C) 2002-2003 Eric S. Raymond,
> Adrian Otto, Gyepi Sam\n\n"

No meio do arquivo tem mais gente. Adicionei.

> 
> - Aqui temos GPL-2 apenas:
> 
> src/tests/unsort.pl:# Copyright (C) 2004 by Matthias Andree
> src/tests/unsort.pl-# This file is under the GNU General Public License, v2
> 
> src/tests/t.leakfind:# (C) Copyright 2005 Matthias Andree. GNU GPL v2

Ok.

> 
> - Também encontrei isso:
> 
> src/bogoutil.c:          "Copyright (C) 2002-2003 Gyepi Sam.\n\n"

Estão todos em 'Files; *'. Também tem mais gente no meio do arquivo.

> 
> 
> 3. O pacote não constrói em uma jaula limpa (teste com cowbuilder).

Construí três vezes com o cowbuilder. Passou aqui.

dpkg-genchanges: warning: package bogofilter-tokyocabinet-dbgsym listed in files list but not in control info
dpkg-genchanges: warning: package bogofilter-sqlite-dbgsym listed in files list but not in control info
dpkg-genchanges: warning: package bogofilter-bdb-dbgsym listed in files list but not in control info
dpkg-genchanges: info: not including original source code in upload
 dpkg-source --after-build bogofilter-1.2.4+dfsg1
dpkg-buildpackage: info: binary and diff upload (original source NOT included)
I: copying local configuration
I: Copying back the cached apt archive contents
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: Current time: Sat May  7 11:32:06 BRT 2016
I: pbuilder-time-stamp: 1462631526
 -> Cleaning COW directory
  forking: rm -rf /home/jose/Documentos/PKG_DEBIAN/jaula-sid/pbuilder/build/cow.7198 

> 
> 4. Quanto ao uso de +dfsg, referente à sua pergunta, o conteúdo
> existente em d/README.source ainda existe no tarball 1.2.4 do
> upstream.
> 

Obrigado.

Enviado agora (12:01 - 07/05)
https://mentors.debian.net/package/bogofilter
http://mentors.debian.net/debian/pool/main/b/bogofilter/bogofilter_1.2.4+dfsg1-5.dsc



abraço,
- -- 
Herbert Parentes Fortes Neto (hpfn)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJXLgOFAAoJEFUlbyisYGEaxusQAK5frRhV0N9gwQk1guFvkQf2
+TWzXFIHbgwo47J21OiO16qA3EKleGtA5UCloaaiSNPWHQHMqEEqWrvp4d0+L1DG
wlCcWSTbt4+Ng8i6l4sNoROFKW1N8mCd+njQ7tKkVP8rqm51Us0XTI0q9pDFYhep
n3CXs9s8lnD92b8DXGZoUp61HtmLv3KmSV3CxgqXwh94NJXfkSeCKS7bzDDKMl6y
kYNUgmjJ/Kbx7gQQTn66QLApfyT5sJSAKHHF03ceetjUlKOWhXVUuTnIet035yWC
9o+io4dF0Ohs2TUhv+dkrELMxH8ReTCNdXM/moBUeL2Czi0ubbRbtv4pkkjXOtfc
WaqSrUxIx1+zPdvUnz9jEdp+nCWqyzGR5gnD1xjrMU4hnwCYNZXi0O5AC2n1QiR+
HIqLUw6ldn4usg3sfT3laRR/M671b5kZUip9l9YKBdRBOXvhZjEE1T/Md5nXDFCo
LL2koQ/tUiJNwzKXq2/vaBVtfMJM8TjAS8i6zFGxmCmkzgEBkGXV3GY/t2N47SZ2
fW8VgYOryCCxDfapFJr0SavhXRKswLFpjc/xtoS2zbnGCHL+ZYeYKZe20O5l6yZR
AJkFKKL+suL96PpGqJTlh69PcZALf65sqeHHXHqzfnkz6eoXSkArGF64u7XqBh8F
FwyN9RKIqK08S8Z65ydO
=WPKD
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.