From: Claudemir T. B. <cla...@to...> - 2011-12-12 13:42:22
|
Amigos, tirei alguns minutos agora para colocar em discussão as regras de desenvolvimento. Eu já havia sugerido como poderia funcionar o repositório, mas lá eu não tratei de especificações sobre a funcionalidade e a qualidade do código, como por exemplo está no documento http://www.adempiere.com/Regras_para_Desenvolvimento_LBR Eu sugiro apenas algumas alterações neste documento: * inclusão do modelo de uso do repositório que eu sugeri no arquivo do DOCS: https://docs.google.com/document/d/1T7iYGTeisK5pWFdN03phdYXAOnQnPxlqVOOrUswFeac/edit * alteração de expressão, de "trunk" para "branch development" * push no "development" devem ser anunciadas nesta lista (exceções a serem discutidas, principalmente porque a ideia é que o development só receba merges). * FR: como qualquer membro pode ter uma branch e trabalhar nela, a aprovação ou não de um FR destina-se apenas a definir se a implementação vai ou não ganhar um merge para a development * FR: remover a necessidade de "pleno funcionamento" para a integração ao development, afinal... development é "em desenvolvimento", digamos que pode estar em "beta" para ir ao "development". Ao ir para a "development" ainda podem ter coisas a serem feitas, com todo mundo vendo, fica mais fácil. * Branches: como especificado na minha ideia sobre o uso do repositório... todo desenvolvedor pode ter um com o seu nome, e diversos outros conforme a sua necessidade, com o "nome/XXXX" * Notas importantes: como tudo deve ser desenvolvido em branches, esta seção pode ser removida * Manuais: Manuais só devem ser exigidos para o merge para a "stable", o manual pode ser desenvolvido na wiki no processo de "estabilização". * Releases: acredito que seja apenas seguir o raciocínio prévio, a "development" pode virar uma branch "rc" para não trancar o desenvolvimento futuro, quando a "rc" estiver pronta, merge para "stable" Entendo que alguns destes pontos podem gerar muita discussão, para facilitar a conversa, por favor postem questionamentos em mensagens a parte para cada um deles, citando apenas o ponto em questão... isso vai fazer com que a thread fique mais organizada. Fico no aguardo das opiniões dos colegas. Abraços, -- Claudemir Todo Bom <cla...@to...> |