Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-11 Por tôpico Tiago Ilieve
Kanashiro,

2016-04-11 10:25 GMT-03:00 Lucas Kanashiro :
> Na verdade só o lintian não vai te dizer se o pacote está de acordo com a
> política ou não. Lembrem que o lintian é um analisador estático, e vai te
> apontar alguns indícios que são comuns em vários pacotes. Mas por exemplo,
> ele não vai te dizer se seus testes fazem algum tipo de conexão com a
> Internet, o que não é mais permitido durante a construção do pacote.

Com toda certeza. Jamais duvidaria dos avanços da computação mas,
particularmente, não vejo como o trabalho de uma revisão manual possa
ser completamente substituído por uma ferramenta como o lintian nos
próximos anos. É por isso que mesmo depois de deixar o pacote "lintian
clean" ainda pedimos segundas opiniões para confirmar se ele está apto
para ter seu upload realizado.

-

Giovani,

2016-04-11 21:39 GMT-03:00 Giovani Ferreira :
> Olá Tiago,
>
> Você não tem que pedir desculpas, a partir das discussões é que surge o
> aprendizado e crescimento para todos. ;-)
>
> Seguimos trabalhando.

Nesses casos sempre lembro de um grande professor que tive, da
disciplina de Arquitetura de Computadores, dizendo: "se você for dar
uma informação errada, é melhor não fornecer nenhuma". E, convenhamos,
ensinar errado pra alguém que está aprendendo é algo bem ruim. Na
melhor das hipóteses a pessoa ainda vai ficar com aquilo na cabeça e
discordar quando a tentarem ensinar do jeito certo.

Abraços.

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil



Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-11 Por tôpico Giovani Ferreira
Olá Tiago,

On 11-04-2016 09:41, Tiago Ilieve wrote:
> 
> Peço desculpas ao Giovani por ter me precipitado. O certo é verificar
> o pacote sempre com a versão mais recente do lintian no unstable e
> somente alterar o "Standards-Version" se ele reclamar.

Você não tem que pedir desculpas, a partir das discussões é que surge o 
aprendizado e crescimento para todos. ;-)

Seguimos trabalhando.

[]'s

-- 
Giovani Ferreira
http://softwarelivre.org/jova2
GNU/Linux user: 337388  GPG ID: 2375A66C



signature.asc
Description: OpenPGP digital signature


Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-11 Por tôpico Lucas Kanashiro
Na verdade só o lintian não vai te dizer se o pacote está de acordo com a
política ou não. Lembrem que o lintian é um analisador estático, e vai te
apontar alguns indícios que são comuns em vários pacotes. Mas por exemplo,
ele não vai te dizer se seus testes fazem algum tipo de conexão com a
Internet, o que não é mais permitido durante a construção do pacote.

Abraço!

Em seg, 11 de abr de 2016 10:04, Tiago Ilieve 
escreveu:

> Pessoal,
>
> 2016-04-10 23:54 GMT-03:00 Tiago Ilieve :
> > Como verificar a compatibilidade entre as versões do lintian e da
> > Debian Policy? Procurei na manpage do lintian e não encontrei. Devemos
> > esperar ele acusar que o Standards-Version está defasado?
>
> Meio que sem querer, enquanto trabalhava em um pacote, topei com três
> casos de uso do lintian:
>
> * W: pacote source: out-of-date-standards-version 3.9.6 (current is
> 3.9.7): o mais comum, quando se verifica um pacote "antigo" com uma
> versão atualizada do lintian.
>
> * W: pacote source: timewarp-standards-version (2016-01-07 <
> 2016-02-01): acontece se atualiza o "Standards-Version" sem atualizar
> o "debian/changelog" também, por exemplo. O lintian irá reclamar,
> porque na época em que aquelas alterações foram feitas a versão
> especificada não havia sido lançada.
>
> * W: pacote source: newer-standards-version 3.9.8 (current is 3.9.7):
> o caso de agora, quando temos uma versão nova da Debian Policy mas
> ainda não houve uma nova release do lintian. Isto também pode ocorrer
> quando se verifica o pacote com uma versão desatualizada do lintian (o
> que acontece as vezes no mentors.d.n).
>
> Peço desculpas ao Giovani por ter me precipitado. O certo é verificar
> o pacote sempre com a versão mais recente do lintian no unstable e
> somente alterar o "Standards-Version" se ele reclamar.
>
> Saudações,
> Tiago.
>
> --
> Tiago "Myhro" Ilieve
> Blog: https://blog.myhro.info/
> GitHub: https://github.com/myhro
> LinkedIn: https://br.linkedin.com/in/myhro
> Montes Claros - MG, Brasil
>
>


Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-11 Por tôpico Tiago Ilieve
Pessoal,

2016-04-10 23:54 GMT-03:00 Tiago Ilieve :
> Como verificar a compatibilidade entre as versões do lintian e da
> Debian Policy? Procurei na manpage do lintian e não encontrei. Devemos
> esperar ele acusar que o Standards-Version está defasado?

Meio que sem querer, enquanto trabalhava em um pacote, topei com três
casos de uso do lintian:

* W: pacote source: out-of-date-standards-version 3.9.6 (current is
3.9.7): o mais comum, quando se verifica um pacote "antigo" com uma
versão atualizada do lintian.

* W: pacote source: timewarp-standards-version (2016-01-07 <
2016-02-01): acontece se atualiza o "Standards-Version" sem atualizar
o "debian/changelog" também, por exemplo. O lintian irá reclamar,
porque na época em que aquelas alterações foram feitas a versão
especificada não havia sido lançada.

* W: pacote source: newer-standards-version 3.9.8 (current is 3.9.7):
o caso de agora, quando temos uma versão nova da Debian Policy mas
ainda não houve uma nova release do lintian. Isto também pode ocorrer
quando se verifica o pacote com uma versão desatualizada do lintian (o
que acontece as vezes no mentors.d.n).

Peço desculpas ao Giovani por ter me precipitado. O certo é verificar
o pacote sempre com a versão mais recente do lintian no unstable e
somente alterar o "Standards-Version" se ele reclamar.

Saudações,
Tiago.

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil



Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-10 Por tôpico Tiago Ilieve
Eriberto,

2016-04-10 23:42 GMT-03:00 Eriberto :
> Então, o seu pacote deve ser totalmente compatível com a Policy 3.9.8
> para que você coloque esse número no Standards-Version. Como ainda não
> temos um Lintian totalmente compatível com a Policy, caso o pacote não
> seja revisado manualmente perante um diff da 3.9.7 para a 3.9.8,
> teremos uma falsa afirmação. Então, a menos que tenha sido feita a
> revisão com base no diff, o melhor é manter 3.9.7 até o lançamento de
> um novo Lintian.

Sim, faz todo sentido. Por um momento imaginei que as versões do
lintian no unstable acompanhavam a Debian Policy (e talvez por isso
levaram uma semana pra começar a falar na nova versão).

Como verificar a compatibilidade entre as versões do lintian e da
Debian Policy? Procurei na manpage do lintian e não encontrei. Devemos
esperar ele acusar que o Standards-Version está defasado?

Abraços,
Tiago.

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil



Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-10 Por tôpico Eriberto
Oi Giovani,

Conforme combinado, fiz upload com 2 dias de atraso e com a
Standards-Version em 3.9.7.

[]s

Eriberto


Em 9 de abril de 2016 19:38, Giovani Ferreira  escreveu:
> Olá Tiago,
>
>
> On 08-04-2016 04:20, Tiago Ilieve wrote:
>> Giovani,
>>
>> On 8 April 2016 at 00:15, Giovani Ferreira  wrote:
>>>   * debian/control:
>>>  - Added the ${misc:Depends} variable to provide the right install
>>>dependencies.
>>>  - Bumped Standards-Version to 3.9.7.
>>>  - Moved debhelper from Build-Depends-Indep to Build-Depends.
>>
>> A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors
>> só se começou a falar nisso essa semana, mas a data de publicação da
>> última versão do Debian Policy Manual[1] é do último dia 30 de Março.
>
> Quando mexi nestes pacotes a policy não havia mudado, agora já mudei para
> a nova versão.
>
> Valeu pelo toque.
>
> []'s
>
> --
> Giovani Ferreira
> http://softwarelivre.org/jova2
> GNU/Linux user: 337388  GPG ID: 2375A66C
>



Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-10 Por tôpico Eriberto
Olá Tiago e Giovani,

2016-04-08 4:20 GMT-03:00 Tiago Ilieve :
> Giovani,
>
> On 8 April 2016 at 00:15, Giovani Ferreira  wrote:
>>   * debian/control:
>>  - Added the ${misc:Depends} variable to provide the right install
>>dependencies.
>>  - Bumped Standards-Version to 3.9.7.
>>  - Moved debhelper from Build-Depends-Indep to Build-Depends.
>
> A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors
> só se começou a falar nisso essa semana, mas a data de publicação da
> última versão do Debian Policy Manual[1] é do último dia 30 de Março.
>
> Abraços,
> Tiago.
>
> [1]: https://www.debian.org/doc/debian-policy/policy.txt


Discordo do procedimento. Não se trata de simplesmente mudar porque
saiu na lista.

O campo Standards-Version é assim definido na Policy[1]:

The most recent version of the standards (the policy manual and
associated texts) with which the package complies.

[1] 
https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Standards-Version

Então, o seu pacote deve ser totalmente compatível com a Policy 3.9.8
para que você coloque esse número no Standards-Version. Como ainda não
temos um Lintian totalmente compatível com a Policy, caso o pacote não
seja revisado manualmente perante um diff da 3.9.7 para a 3.9.8,
teremos uma falsa afirmação. Então, a menos que tenha sido feita a
revisão com base no diff, o melhor é manter 3.9.7 até o lançamento de
um novo Lintian.

[]s

Eriberto



Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-09 Por tôpico Giovani Ferreira
Olá Tiago,


On 08-04-2016 04:20, Tiago Ilieve wrote:
> Giovani,
> 
> On 8 April 2016 at 00:15, Giovani Ferreira  wrote:
>>   * debian/control:
>>  - Added the ${misc:Depends} variable to provide the right install
>>dependencies.
>>  - Bumped Standards-Version to 3.9.7.
>>  - Moved debhelper from Build-Depends-Indep to Build-Depends.
> 
> A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors
> só se começou a falar nisso essa semana, mas a data de publicação da
> última versão do Debian Policy Manual[1] é do último dia 30 de Março.

Quando mexi nestes pacotes a policy não havia mudado, agora já mudei para 
a nova versão.

Valeu pelo toque.

[]'s

-- 
Giovani Ferreira
http://softwarelivre.org/jova2
GNU/Linux user: 337388  GPG ID: 2375A66C



signature.asc
Description: OpenPGP digital signature


Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]

2016-04-08 Por tôpico Tiago Ilieve
Giovani,

On 8 April 2016 at 00:15, Giovani Ferreira  wrote:
>   * debian/control:
>  - Added the ${misc:Depends} variable to provide the right install
>dependencies.
>  - Bumped Standards-Version to 3.9.7.
>  - Moved debhelper from Build-Depends-Indep to Build-Depends.

A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors
só se começou a falar nisso essa semana, mas a data de publicação da
última versão do Debian Policy Manual[1] é do último dia 30 de Março.

Abraços,
Tiago.

[1]: https://www.debian.org/doc/debian-policy/policy.txt

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil