Estrutura GitHub X Fluig

Bom dia, pessoal, tudo bem?

Tenho uma dúvida, queria saber se algum de vocês já utilizou ou utiliza o GitHub para armazenar os códigos dos projetos (formulários) do fluig.

Se sim, como vocês optaram por montar a estrutura?

Fizeram um repositório com todos os projetos? Criaram um repositório para cada projeto fluig?

Alguém tem alguma dica de como usar?

Desde já, agradeço!

1 curtida

Ola Arthur, tudo bem?

Eu recomendo que cada projeto seu criado no eclipse, com a estrutura de pastas de projetos Fluig, seja um repositório!
E ainda recomendaria que cada pasta tenha seu READ.ME

MEU PROJETO

Datasets
Events
Formularios
reports
mechanisms
wcm
Diagramas

Com isso, a cada alteração ou melhoria no projeto, em todas as camadas inclusive no bpm, tu vai ter as alterações mapeadas.

1 curtida

Assim como o @fluigor.com.br disse, sou totalmente a favor de que cada projeto tenha seu repositório. Na verdade eu acharia super estranho ver 1 repositório com mais de um projeto.

No meu caso eu mantenho a estrutura padrão que o Eclipse gera para um projeto Fluig, porém adiciono 2 pastas: documentation e emailTemplates.

A emailTemplates eu deixo salvo todos os templates de e-mail usados no projeto. Isso facilita muito na hora de dar manutenção, afinal conseguir esses templates importando do Fluig é uma missão que só se resolve com chamado ou com acesso direto ao servidor.

Na documentation eu documento tudo do projeto. Coloco orientações sobre permissões, processos, etc. No meu caso que faço integrações com o RM e preciso criar SQL customizada no RM, coloco também essas consultas na documentação.

Aí no README.md eu faço o link para as pastas/arquivos e fica mais organizado pra visualizar no repositório.

Como acabo trabalhando sozinho nos projetos da empresa esse fluxo serviu bem pra mim, mas provavelmente há maneiras melhores de documentar.