proposta: mover registro de bugs e features para o gitlab
Antonio Terceiro
terceiro at colivre.coop.br
Fri Sep 5 14:00:57 BRT 2014
Oi *,
Hoje nosso processo de desenvolvimento funciona assim.
- você tem que criar um action item no Foswiki
- você tem que fazer um merge request, e então¹:
- adicionar um link no action item para o merge request
- adicionar um link no merge request para o action item
- depois que o merge request é aceito, alguém tem que ir no Foswiki e
fechar o action item. Existe sempre a possibilidade do bug ser
corrigido mas ficar aberto no Foswiki.
Na minha opinião, isso é tudo muito repetivivo, redundante, e gasta
nosso tempo à toa. Então, eu proponho:
- parar de usar o Foswiki como bug tracker¹
- habilitar o isso tracker do gitlab
- bugs devem ser postados como issue no gitlab
- quando o bug for corrigido, basta mencionar o número na mensagem de
commit que quando esse commit for empurrado no servidor a issue vai
ser fechado automaticamente.
- propostas de funcionalidades que ainda não foram desenvolvidas sejam
postadas como issue no gitlab
- quando a funcionalidade for desenvolvida, basta mencionar o número
do bug na mensagem de commit, que quando esse commit aparecer no
repositório, a issue é fechada automaticamente
- correções de bugs e propostas de funcionalidade que já tenham sido
desenvolvidas (i.e. já existe código para elas) podem ser postados
diretamente como merge request no gitlab (i.e. não precisa de uma
issue associada)
Isso vai nos trazer algumas vantagens:
- menos trabalho pra todo mundo
- em algum ponto do futuro vai existir apenas _um_ lugar onde todo o
desenvolvimento acontece.
- quem quiser acompanhar o projeto só precisa dar "watch" no gitlab e
vai ficar sabendo de tudo que acontece.
- toda discussão que hoje acontece vai continuar acontecendo, só que no
gitlab (que por sinal tem um sistema de notificações muito melhor que
o que a gente fez no Foswiki).
Com plano de transiçao, eu sugiro:
- desabilitar a possibilidade de criar novos action items no Foswiki
- manter os action items lá como somente leitura, pra sempre.
O que vocês acham?
--
Antonio Terceiro <terceiro at colivre.coop.br>
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20140905/151dcf07/attachment.pgp>
More information about the Noosfero-br
mailing list