Desenvolvimento

Acesso ao código fonte

Para se obter o código fonte do InVesalius é necessário clonar o repositório disponível em:

* Git, hospedado no GitHub (https://github.com/invesalius/invesalius3).

$ git clone https://github.com/invesalius/invesalius3.git

Contribuindo com o código

1. Crie um fork do InVesalius no GitHub (https://help.github.com/articles/fork-a-repo).
2. Crie um branch para a funcionalidade desejada, pois trabalhamos com branches (http://learn.github.com/p/branching.html).
3. Pull Request (https://help.github.com/articles/using-pull-requests).

Por favor, escreva os comentários no código fonte e as mensagens de commit em Inglês. Siga o PEP 8 coding style (http://www.python.org/dev/peps/pep-0008/).

Dependências

NOTA: É necessário compilar o VTK e o GDCM com suporte a Python.

Contribuindo com a tradução

O InVesalius está em constante desenvolvimento, o que dificulta a tradução para vários idiomas.

Você pode nos ajudar:

  • melhorando as traduções existentes, ou
  • traduzindo para novas línguas.

Nós estamos atualmente usando o Transifex, um serviço web open source que facilita o trabalho de tradução.

Usando o Transifex para traduzir o InVesalius
  1. Registre uma conta no Transifex.
  2. Verifique a sua caixa de e-mail e valide sua conta no Transifex.
  3. Veja o estado das traduções acessando o site do InVesalius no Transifex.
  4. Requisite o idioma se o idioma que você irá traduzir não estiver entre as traduções disponíveis. Ou, então, selecione umas das traduções disponíveis: acesse o link gui – po/en.po e clique no botão Traduzir agora.
  5. Espere a autorização para começar a traduzir.
  6. Não se esqueça de salvar enquanto estiver traduzindo – e depois que terminar.