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