Bem-vindos ao wiki informativo para os usuários do projeto Ambiente Colaborativo de Desenvolvimento de Software da RNP [Amb-Dev]

Objetivos do Projeto Amb-Dev: 

  • Fornecer um repositório de códigos-fontes para armazenar o patrimônio de software da RNP 

  • Fornecer um ambiente colaborativo de desenvolvimento de software para versionamento e, possível, implementação de projetos da RNP

 "... realização de estudo, planejamento e implantação de um Ambiente de Desenvolvimento Colaborativo, em caráter piloto, que servirá de suporte à construção e a manutenção de soluções de software utilizadas pela RNP.
Este piloto será um ambiente experimental para validação de requisitos, criação de documentações e planejamento de políticas de utilização, manutenção e suporte do ambiente. 
"

O projeto [Amb-Dev] é de responsabilidade técnica da equipe do POP-ES, sob Coordenação do Rafael Emerick, e de responsabilidade gerencial da RNP, a qual também mantém uma Comunidade Prática, formada por suas diferentes gerências, para especificação e avaliação das entregas.


Contatos

NomeFunçãoE-mailTelefone Comercial
Amb-dev-usersLista de discussão dos usuários do projetoamb-dev-users@listas.rnp.br 
Carolina Howard FelicíssimoCoordenadora do projeto pela RNPcarolina.felicissimo@rnp.br+55 21 2102-9687

Documentação


Requisitos do Piloto (execução: 2015, Jan - Dez)

Requisito
Tecnologia

1. Repositórios privados

2. Sistema distribuído de controle de versão de código-fonte
3. Mecanismo de busca em códigos-fontes
4. Diffs legível de códigos-fontes
5. Possibilidade de colaboração entre desenvolvedores e usuários
6. Integração com IDE (via plug-ins): Eclipse como referência
7. Integração com outros sistemas através de API de WebServices
9. Solução de código aberto
Segurança
10. Autenticação e utilização em HTTPS. Acesso web seguro, por exemplo, com TLS/SSL usando os certificados já disponíveis nos navegadores
12. Acesso por SSH
13. Permissões específicas para usuários por projeto(s) no(s) repositório(s)
Gerência de Processo
16. Workflow de revisão de código com bloqueio de commit
17. Gestão de issues
18. Issues com attachments
19. Issues com rótulos e possibilidade de designação
20. Integração com issue tracker externo
21. Dashboard com filtros
22. Exibição de forks dos branches
23. Forking de repositorios
24. Merge entre forks
26. Ferramentas de colaboração embutidas
Demandas Pontuais de Customização do Ambiente
Trocar o sender dos emails de "Gitlab" para "GitRnpBR"