← Back to team overview

oship-dev team mailing list archive

Considerações sobre testes e próximos passos do OSHIP

 

Olá a todos!

Eu notei hoje que alguns bug reports no launchpad foram solucionados, e
percebi que eles foram sem testes. Na verdade eu só notei porque alguns
testes pararam de funcionar após o envio da resolução.

Ainda estamos sem um ferramenta de integração contínua devido ao
administrador de sistemas da UERJ não ter finalizado a instalação do
buildbot. Acredito que todos os desenvolvedores já conhecem o que eu vou
dizer, mais gostaria de reforçar:

   - Toda vez que você for resolver um bug tente fazer um teste para
   descrevê-lo. Isso lhe ajudar a focar só no problema que você está
   resolvendo, pressupondo obviamente que todos os outros testes estão
   passando.
   - Ao resolver um teste não pense só no cenário principal, onde tudo corre
   bem. Pense em cenários onde chamadas de maneira errada são esperadas.
   - Toda vez que tu fizer qualquer alteração de código, execute todos os
   testes antes de enviar para o Launchpad. Isso vai garantir que o que você
   implementou não mudou nenhum comportamento esperado por nenhum outro teste.


Como todos viram nos últimos e-mails nosso foco é resolver todos problemas
relacionados ao módulo support, datatypes e datastructures do OSHIP. Bug
reports e blueprints foram incluídos e continuaram sendo incluídos. Estou
"meio" doente, e devido a isso não incluí vários blueprints no launchpad
para esses módulos. A partir de hoje estarei mais atento a detalhes desses
três módulos, e farei um esforço amanhã(quarta-feira) durante todo o dia
para incluir todos os blueprints que tenho em mente para que possamos
continuar caminhando.

Atualmente somos basicamente 4 desenvolvedores(Eu, Eduardo, Felipe e
Wagner). Como aceitei esse papel de gerente de desenvolvimento do OSHIP,
tudo o que eu quero é que o projeto atinja um nível de colaboração aceitável
para que o OSHIP evolua a passos CONSTANTES. Pra conseguir isso é preciso
contar com cada um que de alguma forma quer contribuir para o projeto.

Quero aproveitar o momento para parabenizar a pró-atividade do
Eduardo(xcesar) ao resolver alguns bugs que já foram incluídos para a versão
1.5.

[]'s

-- 
http://dmpinheiro.net
-----------------------------------
Diego Manhães Pinheiro