Boas vindas
Na Visie, utilizamos algumas ferramentas open source para gerenciar os projetos e versionar o código.
A ideia deste manual é mostrar padrões a serem usados nos projetos. As regras aqui descritas servem de referência e podem ser modificadas por projeto. Na dúvida, verifique com o coordenador do projeto que você está atuando para detalhes.
Ferramentas
As principais ferramentas são:
- Git: versionamento de código;
- Gitea: serviço de armazenamento e controle de código (similar ao GitHub);
- Open Project: serviço de gerenciamento de projetos (similar ao Jira).
Os detalhes de cada ferramenta podem ser acessados através do menu superior ou pela busca.
Requisitos
Os projetos podem variar de tecnologia, mas espera-se que sua máquina tenha versões recentes de:
-
Docker
-
Git
-
Nodejs
-
Python
O sistema operacional não é relevante, mas use algum que você tenha familiaridade porque se ele for muito exótico, pode ser difícil encontrar suporte. Caso não faça ideia de qual escolher, comece pelo Ubuntu (versão mais recente). Quando você ganhar familiaridade com Linux, você pode escolher outras distribuições, se sentir necessidade.
Ferramentas opcionais
Algumas ferramentas são opcionais, mas podem ajudar a se adequar mais rapidamente aos projetos:
-
DBeaver
-
Postman/Insomnia
-
VSCode