oship-dev team mailing list archive
-
oship-dev team
-
Mailing list archive
-
Message #01169
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