O Debian General Resolution deve implementar “tag2upload”. O Debian Resolution funciona como um conselho e deve tomar decisões importantes relacionadas ao futuro e presente do sistema operacional. Uma Resolução Geral Debian foi chamada após um longo e controverso período entre as partes interessadas do Debian sobre o avanço do tag2upload.
E o que é isso? O tag2upload é um sistema que permite que os desenvolvedores e mantenedores Debian realizem mais facilmente uploads somente de fontes usando uma tag Git assinada.
O Tag2upload tem como objetivo tornar mais fácil para os desenvolvedores e mantenedores Debian realizarem uploads somente de código-fonte usando uma tag Git assinada. O Tag2upload deve torná-lo mais rápido e fácil para uploads somente de origem e aqueles a favor dele argumentam que ele melhora a rastreabilidade e auditabilidade dos uploads.
Uma revisão de segurança do tag2upload foi realizada anteriormente e seu design considerado completo junto com um protótipo totalmente funcional, mas os mestres do FTP Debian se recusaram a confiar nos uploads dele. Assim, a Resolução Geral Debian (GR) tem sido preparada para anular a dissidência.
Debian General Resolution deve implementar “tag2upload”
A equipe “ftpmaster” do Debian quer que as tags Git tag2upload contenham um manifesto de todos os arquivos no arquivo .dsc, mas isso não pode ser feito facilmente devido ao trabalho de upload do pacote fonte para a infraestrutura remota do projeto.
Se aprovado, dentro de meses a esperança é que o tag2upload seja capaz de lidar com “a maioria dos nossos uploads diários somente de fontes”.
E assim a resolução geral está agora em andamento para os participantes do Debian considerarem.
A esperança da resolução geral é:
“O tag2upload permite que DDs e DMs carreguem simplesmente usando o script git-debpush(1) para enviar uma tag git assinada.
tag2upload, na forma projetada e implementada por Sean Whitton e Ian Jackson, e design revisado por Jonathan McDowell e Russ Allbery, deve ser implantado na infraestrutura oficial do Debian.
Sob a Constituição §4.1(3), anulamos a decisão do delegado ftpmaster: o Arquivo Debian deve ser configurado para aceitar e confiar em uploads do serviço tag2upload.
Futuras mudanças no tag2upload devem seguir os processos normais do Debian. Nada nesta resolução deve ser considerado como exigindo que os mantenedores usem qualquer fluxo de trabalho específico do git ou da salsa.”
O período de discussão começou na semana passada e dura no mínimo duas semanas. Depois disso, é votado pelos desenvolvedores Debian nas duas semanas seguintes.