[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



-----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@hellug.gr>  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-----


Reply to: