Ferramentas pessoais
User menu

Contribuir

Da Programa de Genealogia Ancestris

Índice




Tradução

We need you

Como dissemos anteriormente existem várias formas de contribuir, e uma delas é traduzir o Ancestris para a sua própria língua (por exemplo Finlandês, Russo, Português, Dinamarquês, etc).

Mesmo que a sua língua já seja suportada, é possível que algumas partes do programa não estejam ainda traduzidas, precisem de actualização, ou que as frases possam ser melhoradas (por exemplo Polaco, Norueguês, Espanhol, Sueco, Alemão, etc).

Desenvolvemos uma ferramenta chamada Trancestris para ajudá-lo a traduzir os ficheiros de recursos utilizados pelo Ancestris. É muito fácil de utilizar. O Trancestris está disponível para Windows, Mac Os e Linux. Por favor veja a página de tradução no nosso sistema de rastreio. Lá encontrará toda a informação que necessita para traduzir, actualizar e modificar a tradução que fizemos.


Desenvolvimento: programadores Ancestris

O que precisa?

  • um nome de utilizador e uma palavra passe;
  • jdk 1.8.x (e.g. 1.8.0.40);
  • netbeans 8.0.1;
  • o código fonte.

Para adicionar, alterar, ou modificar algo no Ancestris, precisa do código fonte. Para aceder ao repositório no nosso servidor, por favor escolha um nome de utilizador e uma palavra passe à sua escolha e envie para daniel@ancestris.org. Estes dois elementos são obrigatórios para poder ter acesso ao nosso servidor. Receberá a confirmação do acesso em breve.

Após concluir, necessitará do JDK (Java Development Kit versão 8.x não 7.x) e do Netbeans (o Integrated Development Environment) (escolha a versão 8.0.1 Java SE, não a 7.x.x já que o Ancestris é agora desenvolvido utilizando a 8.x.x)

De seguida instale o Netbeans numa pasta na qual tenha direitos de leitura E escrita. Quando terminar, actualize o Netbeans com as últimas actualizações disponíveis. É obrigatório para poder compilar todas as extensões do projecto AncestrisExtensions.

Agora deve configurar o Netbeans. Assim, após a instalação e a actualização, no menu principal vá a "Team" - "Subversion" - "Checkout".

Separador "Subversion repository". Para o URL do repositório escreva: "http://svn.ancestris.org"

Para o nome de utilizador e senha, utilize os que forneceu ao Daniel e marque a caixa para os gravar.

Próximo separador, "Folders to checkout".

  • Pastas do repositório: trunk;
  • revisão do repositório: deixar em branco;
  • (x) saltar "trunk" ou veja só o seu conteúdo;
  • ( ) exporte uma árvore de pastas limpa do repositório;
  • Especifique a pasta local para onde extrair as pastas.
    Pasta local: aqui deve preencher a pasta pretendida , por exemplo /home/jose/svn/ancestris
  • (x) Procurar por projectos Netbeans após o checkout.

No final clique em "Finish".

Quando concluir conseguirá abrir dois projectos, AncestrisCore e AncestrisExtensions e até um terceiro chamado Tools.


Acesso anónimo ao Ancestris

Existe ainda a possibilidade de aceder ao código fonte de forma anónima. Claro que para modificar, enviar, etc., alterações ao repositório tem de pedir acesso de programador.

Para ter acesso ao SVN, tem de usar o nome de utilizador "anonymous" e a senha "password" (sem as aspas, claro).

O URL do repositório é : http:/svn.ancestris.org


Lista de correio de programadores

A lista de correio

Pretende desenvolver algo que corra no Ancestris, pretende adicionar código ao Ancestris para modificar alguma coisa? Pretende escrever a sua própria extensão? Tem de se registar na nossa lista de correio de programadores.

Como registar-se

  • Pretende subscrever? (dois métodos) :
  • Envie uma mensagem para:
"ancestris_dev-subscribe@ancestris.org". Não tem de escrever nada no corpo da mensagem, mas no campo do "Assunto", escreva apenas a palavra subscribe. E é tudo.

Ou:

  • Clique nesta ligação: ancestris_dev-subscribe@ancestris.org. Abrirá a sua aplicação de correio electrónico e preencherá automaticamente as palavras necessárias em cada campo. De seguida basta enviar a mensagem.

Contactar os administradores da lista de correio

  • Se pretende enviar uma mensagem ao administrador :
  • Operador do sistema:

A pessoa encarregue deste sistema é o Daniel André.


Lista de correio das submissões

Esta lista é referente aos diferentes desenvolvimentos feitos pelos contribuidores. Não é possível enviar mensagens para esta lista, mas pode registar-se para ler as submissões de código feitas pelos programadores. Arquivos da lista (veja abaixo) estão publicamente disponíveis, mas o registo está reservado apenas para programadores e contribuidores. Se for o seu caso, envie uma mensagem para daniel@ancestris.org.

Arquivos dos dois últimos meses estão disponíveis na Nabble página da Internet do Arquivo de Correio.


Página da Internet de desenvolvimento - Trac

Não se esqueça de visitar a nossa página de desenvolvimento do Ancestris.




Notas


Início da página


Este web site está em construção. Se ainda não encontrou o que procura, por favor visite o nosso web site antigo em ancestris.org.




  • Esta página foi modificada pela última vez às 20h03min de 18 de Março de 2018.
  • Esta página foi acedida 198 572 vezes.