0 votos positivos 0 votos negativos
185 visitas
em Programas por monitor (11,3K pontos)

Boa noite a todos!

Gostaria de saber as formas para colaborar com o desenvolvimento do Natron?

Desde já agradeço a atenção

1 Resposta

1 voto positivo 0 votos negativos
por colaborador (8,3K pontos)
selecionada por
 
Melhor resposta

Desenvolvedor e Mantenedor

O Natron está procurando desenvolvedores e mantenedores! Você pode ajudar a desenvolver a manter o Natron se tiver as seguintes habilitades:

  • Git e GitHub
  • C ++ (a fonte Natron ainda é C ++ 98, mas mudar para C ++ 11 ou C ++ 14 deve ser simples, se necessário)
  • Padrões de design
  • Qt (Natron ainda usa Qt4 por causa da falta de suporte PySide no Qt5 , que deve ser integrado logo após o lançamento do Qt 5.12 )
  • Conhecimento básico de OpenGL
  • Conhecimento básico de Python

Para mais detalhes acesse o link abaixo:
https://github.com/NatronGitHub/Natron

Escrevendo documentação

Contribuir para a documentação do Natron é bastante fácil. A fonte da documentação está localizada na pasta Documentation / source.

A documentação é gerada usando Sphinx e os arquivos de origem estão no formato reStructuredText.

Os arquivos de origem do guia do usuário estão localizados no diretório nomeado Documentation/source/guide. Se você deseja contribuir com um documento já existente, basta abrir o arquivo em seu editor de texto (simples) favorito e fazer suas modificações.

Se você preferir editar com LibreOffice, apenas mantenha o documento simples (use estilos para cabeçalhos de seção, não tente formatar muito, etc.) e use o pandoc para obter uma primeira versão funcional no formato reStructuredText :pandoc your_document.docx -t rst -o output_doc.rst

Enviando contribuições

Para enviar suas contribuições, a melhor forma é seguir o procedimento abaixo.

O procedimento padrão é o seguinte:

  • Fork https://github.com/NatronGitHub/Natron usando sua conta github.

  • Em seu fork, crie um branch do branch RB-2.4 (não use o branch master), e dê a ele um nome como “documentation-keying” se você for escrever o documento de keying (que realmente precisamos).

    Para adicionar seu documento, você pode:
    - Clone o repositório para o seu computador, edite e adicione arquivos, confirme suas alterações localmente (o aplicativo de desktop github é fácil de usar) e, em seguida, envie suas alterações,
    - Ou edite os arquivos diretamente no github. Veja tutorials-hsvtool.rst para um exemplo (você provavelmente precisará bifurcar o repositório primeiro, veja abaixo, e navegue até aquele arquivo em sua bifurcação). Clique no ícone de lápis no canto superior direito. Você obtém uma visualização editável do texto e pode obter uma visualização clicando na guia de visualização no topo.

  • Em seguida, envie uma solicitação de pull para o branch RB-2.4 no repositório principal de seu branch (há um botão para enviar uma solicitação de pull quando você visualiza seu fork no github). Forneça uma descrição precisa da solicitação de pull e lembre-se de seguir o Código de Conduta do Pacto do Contribuidor , como acontece com todas as contribuições para Natron ou plug-ins. Os mantenedores do Natron podem aceitá-lo como está ou solicitar algumas modificações.

Para mais detalhes, acesse o link abaixo:

https://natron.readthedocs.io/en/rb-2.4/guide/tutorials-writedoc.html

por monitor (11,3K pontos)
0 0
Muito obrigado pela resposta! :D
Seja bem-vindo(a) à comunidade debxp, onde você pode fazer perguntas e receber respostas de outros membros.
Atenção pessoal, esta plataforma não é um fórum, embora se pareça muito com um. Neste tipo de ferramenta, o objetivo é fazer e responder perguntas que possam resultar em material de consulta para outras pessoas que tenham as mesmas dúvidas e dificuldades. Portanto, não há sentido em utilizarmos o Ask para socialização, para emitir opiniões pessoais ou para perguntas do tipo "quem usa isso ou aquilo". Espero que compreendam o nosso propósito. :-)
...