SAPL
Documento criado por Fillipe Feitosa e Luciano Almeida
Introdução
editarPropósito
editarEsse documento descreverá como será feita a Gerência da Configuração e Mudança do projeto SAPL (Sistema de Apoio ao Processo Legislativo). Sua finalidade prevê a identificação das configurações do projeto, criação e manutenção dos ambientes de desenvolvimento, bem como a gerência de mudanças.
Escopo
editarO plano descrito neste documento será aplicado no SAPL e visa garantir a implementação e a utilização da integração contínua que atualmente existe de forma precária no projeto e não está sendo utilizada de fato pelos desenvolvedores. A necessidade de criação de um ambiente de desenvolvimento também se faz necessária para minimizar problemas de dependências e testes. Atualmente o projeto utiliza o git como controle de versão e está hospedado no site github.com.
Definições, Abreviações e Acrônimos
editarTermo | Significado |
---|---|
SAPL | Sistema de Apoio ao Processo Legislativo |
Links importantes
editarLink do projeto - https://github.com/interlegis/sapl
Gerenciamento de Configuração de Software
editarPapeis e Responsabilidades
editarResponsáveis pelo Plano de Gerência e Configuração e sua aplicação:
- Fillipe Feitosa - Responsabilidade indefinida até o momento
- Luciano Almeida - Responsabilidade indefinida até o momento
Ferramentas e Ambiente
editarFerramenta | Descrição |
---|---|
Puppet | Ferramenta para configurar sistemas operacionais e dependências |
Vagrant | Ferramenta para configurar ambiente de trabalho virtual |
Travis CI | Ferramenta para integração contínua |
pytest | Ferramenta criação de testes em linguagem python |
Cronograma
editarData | Atividade |
---|