Re: adoção de pacote

2007-02-28 Por tôpico Rodrigo Tadeu Claro (rlinux)

Felipe Augusto van de Wiel (faw) disse:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> On 02/27/2007 11:10 AM, Rodrigo Tadeu Claro (rlinux) wrote:
>> Herbert P Fortes Neto disse:
>>>  Olá
>>
>> Olah.
>>
>>>  Pretendo mandar o -3.diff.gz final amanhã para
>>> a debian-release. Mas tenho uma agora uma dúvida.
>>>
>>>  Estou construindo o pacote com o comando
>>> 'debuild -us -uc'. Estou fazendo assim porque o
>>> upload será feito pelo sponsor. Isso está
>>> correto? Ou o sponsor "apenas" confere o empacotamento,
>>> sem reconstrução do pacote?
>>>
>>
>> Até onde eu sei, o sponsor só fará o upload mesmo.
>
>   Ele _pode_ mas *não* _deve_. O sponsor deve construir
> o pacote localmente e depois disso enviar para o repositório.

Desculpe, não fui claro. Quando disse que o sponsor faz o upload, deveria
ter dito exatamente que o mesmo *deve* reconstruir o pacote, checar,
testar ... Pois, o mesmo ficará responsável pelo pacote caso o Mantenedor
suma!

>
>> É certo que fazendo este upload a responsabilidade passa a
>> ser partidária, pois, é ele quem envia o pacote para os
>> servidores do Debian ;-)
>
>   Não é só isso, na visão dos tipos de Bugs e QA, você
> enviou o pacote, se o Mantenedor sumir, é sua função como
> sponsor tomar as medidas necessária pra cuidar do pacote.

Exato.

>
>> Corrijam-me se eu estiver errado, por favor!
>
>   Done.
>
>
>> Assim sendo, eu sugiro que você construa o seu pacote usando
>> a sua chave GNUPG.
>
>   Eu não só sugiro, como recomendo que você sempre assine
> os arquivos que eu vou puxar pra poder enviar o pacote. ;)
>
>
>   Abraço,
>
> - --
> Felipe Augusto van de Wiel (faw)
> "Debian. Freedom to code. Code to freedom!"
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFF5Qs+CjAO0JDlykYRAsIjAJ9c4XuZ62GF47G/R6aiKUxlT2zkQACeIVnw
> Dt2GKw+so5EMxRMeCGHguok=
> =Qcpt
> -END PGP SIGNATURE-
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


-- 
  .''`.  Rodrigo Tadeu Claro (rlinux)
 : :´` : Debian-BR-CDD -> http://cdd.debian-br.org
 : ' ' : irc.debian.org - #debian-br-cdd
 `. `'`  email - [EMAIL PROTECTED]
   `--  blog r1inux.multiply.com ->> UIN168799234
 --
 Linux User Registered #301748  Debian-BR User #504
 GPGkey ID 1BFCD3CA  -->> http://pgp.mit.edu
 Duvidas sobre Debian? Visite o Rau-tu do CIPSGA:
http://rautu.cipsga.org.br


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: adoção de pacote

2007-02-26 Por tôpico Otavio Salvador
Herbert P Fortes Neto <[EMAIL PROTECTED]> writes:

>> >Então o que eu quis dizer foi que eu aceitaria mudanças
>> > direto no código fonte, sem usar um sistema de gerenciamento de
>> > patches para que este upload entre no Etch; e que não usar um
>> > sistema de gerenciamento de patches é visto como uma má prática
>> > de manutenção de pacotes.
>
>  Estou entendendo a preferência por sistemas de patches como
> uma busca por padronização. E também está se encaixando nas
> "regras de programação unix", artigo do br-linux e poucos dias
> atrás.[1]

Na verdade isso vai alem.

_Se_ voce nao utilizar um sistema de patches, quando voce for
atualizar o pacote para uma nova versao voce vai passar _muito_ tempo
analisando o que voce modificou, por que e se ainda eh necessaria a
modificacao. Caso voce opte por usar um sistema de controle de patches
(o que para mim _nao eh opcional_) voce entao atualizar o pacote
normalmente e analisa _cada um_ de seus patches individualmente. Isso
facilitia e _muito_ a atualizacao entre versoes e reduz radicalmente o
seu trabalho.

-- 
O T A V I OS A L V A D O R
-
 E-mail: [EMAIL PROTECTED]  UIN: 5906116
 GNU/Linux User: 239058 GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
-
"Microsoft sells you Windows ... Linux gives
 you the whole house."



Re: adoção de pacote

2007-02-26 Por tôpico Herbert P Fortes Neto

> >
> > Veja, acho que não fui claro, além do que o Otavio já
> > comentou, não é obrigatório que você use dpatch ou quilt, você
> > pode fazer mudanças que só vão aparecer no diff.gz, ou seja, se
> > olhar o source do pacote não vai ter patches bem separados.
> >
> > O Time de Segurança já disse em algumas "threads" que os
> > sistemas de patches (seja quilt ou dpatch) ajudam eles a fazer
> > atualizações de segurança quando o mantenedor demora pra responder.
> >
> > Então o que eu quis dizer foi que eu aceitaria mudanças
> > direto no código fonte, sem usar um sistema de gerenciamento de
> > patches para que este upload entre no Etch; e que não usar um
> > sistema de gerenciamento de patches é visto como uma má prática
> > de manutenção de pacotes.

 Estou entendendo a preferência por sistemas de patches como
uma busca por padronização. E também está se encaixando nas
"regras de programação unix", artigo do br-linux e poucos dias
atrás.[1]

 Obrigado a todos pelas orientações de um modo geral.


[1] - 
http://dosesdiarias.seucaminho.com/index.php/2007/02/22/17-regras-da-programacao-unix/


 []

--
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



pgppGXM6ovhnk.pgp
Description: PGP signature


Re: adoção de pacote

2007-02-26 Por tôpico Rodrigo Tadeu Claro (rlinux)

Felipe Augusto van de Wiel (faw) disse:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> On 02/23/2007 07:49 AM, Rodrigo Tadeu Claro (rlinux) wrote:
>> Felipe Augusto van de Wiel (faw) disse:
> [...]
>>> Bom, se eu for fazer o upload do pacote, o orig.tar.gz tem
>>> que bater como do upstream e especialmente para o etch eu aceito
>>> mudanças direto no código sem usar dpatch ou quilt (para este
>>> único upload), já que isso pode dar problemas pro time de
>>> segurança.
>>
>> Não entendi! Estou terminando a revisão de um pacote que postei um ITA
>> e
>> que usa o quilt, apesar de preferir a clareza do dpatch.
>>
>> Não tenho a intenção de mudar o quilt deste pacote que já o utiliza
>> a
>> muito tempo, em tempo, tenho a chance de aprender algo novo.
>>
>> Dúvida: por que o envio do mesmo para o etch teria problemas de
>> segurança?
>
>   Veja, acho que não fui claro, além do que o Otavio já
> comentou, não é obrigatório que você use dpatch ou quilt, você
> pode fazer mudanças que só vão aparecer no diff.gz, ou seja, se
> olhar o source do pacote não vai ter patches bem separados.
>
>   O Time de Segurança já disse em algumas "threads" que os
> sistemas de patches (seja quilt ou dpatch) ajudam eles a fazer
> atualizações de segurança quando o mantenedor demora pra responder.
>
>   Então o que eu quis dizer foi que eu aceitaria mudanças
> direto no código fonte, sem usar um sistema de gerenciamento de
> patches para que este upload entre no Etch; e que não usar um
> sistema de gerenciamento de patches é visto como uma má prática
> de manutenção de pacotes.
>
>
>> O pacote quilt já não passou pelo período de congelamento
>> necessário? Uma
>> vez que ele vai para o próximo STABLE do Debian?
>
>   Hmmm, não tem nenhuma relação com o período de congelamento,
> e lembre-se, a qualquer momento um bug RC pode ser reportado e o
> quilt pode ter que ser removido do etch, ou passar pelo sid novamente
> pra entrar no etch. ;)

Certo Faw, entendido.

Obrigado pelas informações ;-)

>
>   Abraço,
>
> - --
> Felipe Augusto van de Wiel (faw)
> "Debian. Freedom to code. Code to freedom!"
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFF31RFCjAO0JDlykYRAonJAKCpQavuRatdgoqGlCAoc+ILXwdKKQCcCDAT
> IsVdD/fKWyqCrqTB88r2MaE=
> =C8vL
> -END PGP SIGNATURE-
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


-- 
  .''`.  Rodrigo Tadeu Claro (rlinux)
 : :´` : Debian-BR-CDD -> http://cdd.debian-br.org
 : ' ' : irc.debian.org - #debian-br-cdd
 `. `'`  email - [EMAIL PROTECTED]
   `--  blog r1inux.multiply.com ->> UIN168799234
 --
 Linux User Registered #301748  Debian-BR User #504
 GPGkey ID 1BFCD3CA  -->> http://pgp.mit.edu
 Duvidas sobre Debian? Visite o Rau-tu do CIPSGA:
http://rautu.cipsga.org.br


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: adoção de pacote

2007-02-23 Por tôpico Otavio Salvador
"Rodrigo Tadeu Claro (rlinux)" <[EMAIL PROTECTED]> writes:

>>  Bom, se eu for fazer o upload do pacote, o orig.tar.gz tem
>> que bater como do upstream e especialmente para o etch eu aceito
>> mudanças direto no código sem usar dpatch ou quilt (para este
>> único upload), já que isso pode dar problemas pro time de segurança.
>
<...>
>
> Dúvida: por que o envio do mesmo para o etch teria problemas de segurança?

Eh que devido ao freeze do Etch, para um pacote ser aceito pelo RM
team, as mudancas tem que ser minimas. Caso voce mude de "mudanca
direto no fonte" para quilt|dpatch isso eh uma mudanca, positiva, mas
radical.

Um pacote desses nao seria aceito, nesse momento, para o Etch.

> O pacote quilt já não passou pelo período de congelamento necessário? Uma
> vez que ele vai para o próximo STABLE do Debian?

Sim, ele estah na stable e eh usado por varios pacotes importante,
inclusive todo o Xorg :-)

-- 
O T A V I OS A L V A D O R
-
 E-mail: [EMAIL PROTECTED]  UIN: 5906116
 GNU/Linux User: 239058 GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
-
"Microsoft sells you Windows ... Linux gives
 you the whole house."



Re: adoção de pacote

2007-02-23 Por tôpico Rodrigo Tadeu Claro (rlinux)

Felipe Augusto van de Wiel (faw) disse:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> On 02/22/2007 02:58 PM, Herbert P Fortes Neto wrote:
>>> Eh legal depois que voce colocar esse pacote na stable voce aprender a
>>> gerenciar patches com alguma ferramenta como dpatch, quilt, ... e
>>> integra-la na compilacao do pacote migrando as modificacoes feitas
>>> para esse "formato".
>>
>>  O dpatch conheci por indicação aqui da lista mesmo.
>> E seria a opção a ser usada. O problema é que são muitos
>> arquivos e o dpatch, apesar de ser simples, já me deu
>> dor de cabeça.
>>
>>  Não lembro a mensagem de erro exata, mas já aconteceu
>> dele encrencar com o arquivo. Alguma coisa que ele
>> confere. Talvez um mal uso.
>>
>>  Vou ver o quilt.
>
>   Bom, se eu for fazer o upload do pacote, o orig.tar.gz tem
> que bater como do upstream e especialmente para o etch eu aceito
> mudanças direto no código sem usar dpatch ou quilt (para este
> único upload), já que isso pode dar problemas pro time de segurança.

Não entendi! Estou terminando a revisão de um pacote que postei um ITA e
que usa o quilt, apesar de preferir a clareza do dpatch.

Não tenho a intenção de mudar o quilt deste pacote que já o utiliza a
muito tempo, em tempo, tenho a chance de aprender algo novo.

Dúvida: por que o envio do mesmo para o etch teria problemas de segurança?

O pacote quilt já não passou pelo período de congelamento necessário? Uma
vez que ele vai para o próximo STABLE do Debian?

>   Pro Lenny você vai ter que adotar algo pra gerenciar os
> patches que você quer introduzir, especialmente por causa do aparente
> estado do upstream.
>
>
>
>> Herbert Parentes Fortes Neto (hpfn)
>> Linux user number 416100
>> 0x9834F79E -- http://pgp.mit.edu/
>
>   Abraço,
>
> - --
> Felipe Augusto van de Wiel (faw)
> "Debian. Freedom to code. Code to freedom!"
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFF3fJYCjAO0JDlykYRAu0DAJ9qXQPR80YC1UOZXaTT+sQcSRzl7ACfR9mi
> Vub/eAKwgoWoVPbI5bPQ+Xw=
> =U8oi
> -END PGP SIGNATURE-
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


-- 
  .''`.  Rodrigo Tadeu Claro (rlinux)
 : :´` : Debian-BR-CDD -> http://cdd.debian-br.org
 : ' ' : irc.debian.org - #debian-br-cdd
 `. `'`  email - [EMAIL PROTECTED]
   `--   blog r1inux.multiply.com ->> UIN168799234
 --
 Linux User Registered #301748  Debian-BR User #504
 GPGkey ID 1BFCD3CA  -->> http://pgp.mit.edu
 Duvidas sobre Debian? Visite o Rau-tu do CIPSGA:
http://rautu.cipsga.org.br


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]