Uma prática muito comum que observo há algum tempo em comunidades de software livre são relatórios mensais sobre suas próprias contribuições. A ideia é informar sobre o que foi feito recentemente, assim como atrair pessoas que possam se interessar em projetos nas mesmas áreas para trabalharem comigo. Sendo assim, seguem minhas contribuições no mês de Abril de 2016.

Debian

  • Apliquei para o processo de me tornar um Debian Maintainer, obtendo o apoio de Antonio Terceiro (que eu havia pedido) e Charles Plessy (o que foi uma agradabilíssima surpresa). A ideia é assumir uma posição “mais oficial” junto ao projeto e, quem sabe, daqui uns tempos me tornar um Debian Developer (com um e-mail @debian.org).
  • Assumi os bugs ITP (Intent to Package) #790611 e #790612, do Grip e do Path-and-Addresss (dependência do Grip), respectivamente. Gustavo Panizzo os havia criado no meio do ano passado, mas não teve tempo de terminar o empacotamento. Perguntei se poderíamos trabalhar juntos nisso e ele me permitiu assumir a responsabilidade.
  • Corrigi alguns problemas no empacotamento do cloud-utils, como o copyright de uma man page que havia ficado faltando e me foi apontado pelo Chris Lamb. O upload foi patrocinado pelo Antonio Terceiro, que tem me ajudado bastante com o cloud-utils.
  • Corrigi o bug #820607, reportado pelo Olivier Berger, relacionado ao changelog do upstream incluído no pacote do bootstrap-vz estar praticamente vazio.
  • Corrigi um hífen não-ASCII na página DebianMaintainer da Wiki do Debian. Pode parecer bobo, mas isso fez com que minha mensagem de aplicação tivesse sua assinatura invalidada na interface web da lista de e-mail.
  • Desencorajei a entrada de um pacote, o series, no bug RFS (Request for Sponsorship) #820733. Infelizmente se trata de um software muito recente, praticamente utilizado apenas pelo autor. Não é o tipo de software que deve ser empacotado para o Debian.
  • Realizei diversas (muitas mesmo) melhorias no pacote do bootstrap-vz. Se tiver trabalhado 30h só com isto ainda foi pouco. A mais importante é a criação do pacote bootstrap-vz-doc, com a documentação em HTML disponível para leitura offline.
  • Reforcei, no bug #788527, o pedido para que o pacote python2-pyro4 (dependência do bootstrap-vz) fosse atualizado, o que foi rapidamente atendido pelo Laszlo Boszormenyi.
  • Reportei alguns pequenos problemas com o “collab-maint” (repositório para manutenção colaborativa de pacotes), como certificado HTTPS expirado e falta de permissões para configurar corretamente um repositório. Alexander Wirt e Mattia Rizzolo me ajudaram a resolver estes problemas.
  • Reportei o bug #820020, solicitando a atualização do pacote python-responses, dependência dos testes do python-path-and-address, o que foi atendido (muito) rapidamente pelo Ondrej Novy.
  • Reportei o bug #820685, incluindo alguns patches com melhorias no o empacotamento do zbackup.
  • Resolvi o bug #821175, relacionado a um conflito com o diretório de configurações do grip. O que acontece é que um pacote do GNOME CD Ripper tinha o mesmo, mas mesmo não faz mais parte do Debian desde 2009 (e foi abandonado pelo upstream em 2005). Sendo assim, não havia nada a ser feito.
  • Revisei o pacote python-django-gravatar2, referente ao bug RFS #819681. Encontrei alguns problemas, mas o Pierre-Elliott resolveu a maioria deles.
  • Revisei a imagem do Debian Jessie 8.4 criada para o Amazon EC2 pelo James Bromberger. Encontrei alguns pequenos problemas, mas nada grave.
  • Revisei o pacote netsed, referente ao bug RFS #821236. O pacote é mantido pelo Mats Erik Andersson há mais de 5 anos, então não havia nada muito grave a ser corrigido.
  • Revisei o pacote python-hashids, referente ao bug RFS #820900. O empacotamento foi feito por um antigo DD, Edward Betts, então não tive nada a acrescentar.
  • Revisei o pacote roadfighter e encontrei pouquíssimos detalhes a serem corrigidos, devido ao grande trabalho do Carlos Donizete Froes.
  • Submeti o bug RFS #820029 do grip, atendido pelo Mattia Rizzolo.
  • Submeti o bug RFS #819773 do python-path-and-address, também atendido pelo Mattia Rizzolo.
  • Tive meu bug RFS #819289 do pythonpy, que havia submetido no final de março, atendido. O upload foi patrocinado pelo Dmitry Shachnev.

bootstrap-vz

Path-and-Address