RFS seria abreviação para Request for Sponsor.
Veja como seria o processo do Debian Brasilia em processo de contribuicao com pacotes nesta wiki.
Baseando em um vídeo do Eriberto sobre empacotamento avançado que fornece uma breve lista do que revisar e em experiências relacionadas ao empacotamento, eu vou sugerir alguns itens para revisão antes de solicitar upload.
Itens sugeridos no vídeo do Eriberto.
O Debian possui o https://tracker.debian.org e neste link seria possível verificar os bugs do pacote em https://bugs.debian.org que também seria possível neste segundo link diretamente. Se conseguir resolver 1 ou mais bugs é sempre muito importante ao solicitar patrocínio para o seu pacote.
Lembrando que bugs com severidades grave, critical e serious são consideradas release critical pelo Release Team do Debian e causa remoção em testing.
Veja também sites uteis.
A construção do pacote ao ser realizada com sucesso e sem execução do comando debclean
quando for executada novamente precisa obter êxito na(s) construção(ões) seguintes.
Esta revisão evita o bug com título fails to build source after successful build
no pacote.
Mais informações em Double Build.
Seria um arquivo importante, nele contém as licenças dos arquivos contidos no pacote e os autores destes arquivos.
Em pacotes órfãos (ou até em outros pacotes) é comum encontrar problemas neste arquivo e sugiro revisar olhando o link com ferramentas que possam ajudar nisso Copyright Review Tools.
Neste item recomendo a leitura e seguir o que determina em best practices for debian/changelog.
Deve conter New upstream version
se possuir nova versão do upstream, Team upload
se for upload para um time, QA upload
para pacotes órfãos e Non-maintainer upload
para NMU.
Pode executar um spell em busca de erro ortográfico.
Uma feramenta que auxilia na revisão dos pacotes durante o empacotamento, é sempre recomendado corrigir o que for reportado para que o pacote seguir o que é determinado em Debian Policy e evitar violações.
Em caso de Lintian que pode ser ignorado utiliza o arquivo debian/lintian-overrides
(mas use apenas para casos específicos que o Lintian reporta de forma incorreta e adicione um comentário para futuras revisões/manutenções colaborativas de outras pessoas).
Este comando executa o debian/watch
para verificar novas versões upstream. Execute uscan -v
(em modo verboso) para verificar se há problemas e corrigir (se houver). Veja debian/watch.
Veja também atualizar para nova versão upstream nesta wiki.
Veja também anatomia de pacotes Debian nesta Wiki.
Arquivo em revisão e atualização.
Leandro Cunha leandrocunha016@gmail.com
Este arquivo pode ser licenciado com Creative Commons Atribuição.