summaryrefslogtreecommitdiffstats
path: root/HACKING.pt_BR.txt
diff options
context:
space:
mode:
authorValessio Soares de Brito <contato@valessiobrito.info>2007-06-25 04:16:35 +0000
committerps_aux <ps_aux@users.sourceforge.net>2007-06-25 04:16:35 +0000
commite1254a49ed3bd76d6597002e2c7b2a2f8a1367b2 (patch)
tree32c9bfe30cf3bc36e402772a9187c3269a2edc3a /HACKING.pt_BR.txt
parentUpdate python to 2.5. Add lxml and numpy, remove pyxml. (diff)
downloadinkscape-e1254a49ed3bd76d6597002e2c7b2a2f8a1367b2.tar.gz
inkscape-e1254a49ed3bd76d6597002e2c7b2a2f8a1367b2.zip
translator files README and HACKING
(bzr r3098)
Diffstat (limited to 'HACKING.pt_BR.txt')
-rw-r--r--HACKING.pt_BR.txt86
1 files changed, 86 insertions, 0 deletions
diff --git a/HACKING.pt_BR.txt b/HACKING.pt_BR.txt
new file mode 100644
index 000000000..2dfaf7c09
--- /dev/null
+++ b/HACKING.pt_BR.txt
@@ -0,0 +1,86 @@
+Compilando a versão SVN
+=========================
+grep Build-Depends debian/control para ver a lista de pacotes (Debian)
+necessários para compilação.
+
+inkscape.spec.in tem uma lista parcial dos requerimentos:
+
+ grep Requires inkscape.spec.in
+
+No momento da escrita, esse contém apenas um pacote; se você usa uma distribuição
+baseada em RPM, então por favor considere atualizar as linhas de Requires/BuildRequires
+(Requerimentos) para ajudar outros usuários de sua distribuição. Se você não
+tem acesso de escrita ao SVN, então você pode submeter uma correção pra o
+patch tracker
+<http://sourceforge.net/tracker/?group_id=93438&atid=604308>.
+
+
+Visite http://wiki.inkscape.org/wiki/index.php/CompilingInkscape para observações
+mais gerais sobre a compilação, incluindo como encontrar algum dos pacotes
+necessários para sua distribuição, e sugestões para os desenvolvedores.
+
+
+Contribuindo com Inkscape
+=========================
+Inkscape agradece as suas contribuições para ajudar a torná-lo um
+programa de desenho inteiramente "SVG-Compliant" para a comunidade Open Source
+
+Enquanto muitos desenvolvedores trabalham consertando bugs e criando novas
+funções, vale fortmente enfatizar que até não programadores podem ajudar a fazer
+do Inkscape mais poderoso e bem sucedido. Você provavelmente já tem alguma idéia
+sobre algo no qual gostaria de trabalhar. Se não, aqui estão algumas formas de
+ajudar:
+
+ * Escolha um bug, corrija-o, e envie um patch ("diff -uNrp" ou "cvs diff -up")
+ * Escolha uma função que gostaria de ver desenvolvida, e faça-a
+ * Se você fala alguma língua além do Inglês, trabalhe no arquivo i18n da
+ sua lingua na pasta "po/"
+ * Ache um novo bug e reporte-o
+ * Ajude a responder perguntas de novos Inkscapers no Jabber, IRC, ou na
+ Lista de Discussão
+ * Escreva um artigo defendendo o Inkscape
+ * Escreva um HOWTO descrevendo um truque ou uma técnica que tenha descoberto
+
+
+Acesso SVN
+==========
+Visite http://inkscape.org/svn.php, para saber como acessar o SVN,
+incluindo navegar no SVN de um navegador Web.
+
+Nós damos permissão de escrita no SVN para pessoas com provado interesse em
+ajudar a desenvolder a base de código. Provar seu interesse é direto: Faça duas
+contribuições e peça acesso.
+
+
+Decisões de Correção
+===================
+Nosso principio para mudar a base de codigo é "Corrija primeiro, faça perguntas
+depois". Quando alguem tem uma idéia, melhor que debater-la infinitament, nos
+os encorajamos a ir em frente e codificar algo(ou mesmo prototipar).
+Isto é então incorporado ao codigo de desenvolvimento para ser testado,
+"poke and prod", e tentado o reparo. Nós concluimos que, a melhor maneira
+de ver se uma ideia funciona é testando-a.
+
+
+Padrão de Codificação
+====================
+Por favor consulte o Guia de Padrão de Codificação
+(http://www.inkscape.org/doc/coding_style.php) se você tem questões especificas
+no padrão a se usar para codificar. Se ler o guia de padrão para codificação não é do
+seu interesse, apenas siga o estilo geral do código vizinho, de modo que o código seja
+pelo menos consistente.
+
+
+Makefiles
+=========
+Os Makefiles no diretório src são mais ou menos fundidos em um
+src/Makefile.am que é fonte para o arquivo Makefile_insert de cada diretório.
+
+Note que logicamente são apenas um arquivo, entao definições de variáveis
+(incluindo INCLUDES etc.) sao compartilhados, e variáveis definidaas em um
+Makefile_insert podem ser usadas em outro.
+
+Assim, considere adicionar qualquer "bla_" prefixo ao nome de qualquer variável que
+voce defina em bla/Makefile_insert (se pretender-se que seja local a este
+Makefile_insert), ou colque a definição em. Particularment, note que
+check_Programs, DISTCLEANFILES, etc, estão no src/Makefile.am.