Actions

How to join the LimeSurvey project team/pt: Difference between revisions

From LimeSurvey Manual

m (Text replace - "ç" to "ç")
(Updating to match new version of source page)
 
(31 intermediate revisions by 2 users not shown)
Line 2: Line 2:
__TOC__
__TOC__


=We need you!=
=Precisamos-te!=


Então.. você acha LimeSurvey um grande produto e gostaria contribuir?
Então.. você acha LimeSurvey um grande produto e gostaria contribuir?


Ei, você não precisa necessariamente escrever códigos! Você pode ser um testador, tradutor, torcedor ou tudo isso. Você é bem-vindo! Ou talvez você enxugue um pouco a fonte e crie um ótimo recurso novo e/ou futuramente faça parte do desenvolvimento deste projeto? Nós te apoiamos!
Ei, você não precisa necessariamente escrever códigos! Você pode ser um testador, tradutor, torcedor ou tudo isso. Você é bem-vindo! Ou talvez você enxugue um pouco a fonte e crie um ótimo recurso novo e/ou futuramente faça parte do desenvolvimento deste projeto? Nós te apoiamos!


=Como se tornar um desenvolvedor LimeSurvey/tradutor/membro da equipe?=
=Como se tornar um desenvolvedor LimeSurvey/tradutor/membro da equipe?=


==Requisitos Comuns==
==Common requirements==
*Seja agradável e educado com a equipe.
*Be a team player, nice & polite.
*Comunique-se diversas vezes com os membros da equipe. Compareça às reuniões de desenvolvimento. Participe de nosso canal de IRC ([irc://irc.freenode.net/limesurvey]) para ter uma noção do que está acontecendo.
*Communicate much and often with the other team members. Show up to the development meetings. Show up in our IRC channel ([irc://irc.freenode.net/limesurvey]) to get a glimpse what is going on.
*Compartilhe suas ideias, não isole-as, não as esconda. Discuta-as com outros membros da equipe.
*Share your thoughts. Don't be single minded. Discuss your ideas with the other team members.
*A vida real vem em primeiro lugar, mas avise-nos por quanto tempo você estará disponível e/ou ausente.
*Real life comes first - but give us a small notice if and for how long you will be gone.
*Desenvovledores entram e saem de projetos open source, isto é absolutamente normal. Mas se você deixar o projeto, por favor avise-nos informando-nos o que fez e em que ponto está para que outro contribuinte possa ajudar.
*Developers come and go in an open source project - that is absolutely normal. However if you leave the project please give us a notice and tell us how far you are, what you did and if there are things still to do so that someone else can pick up your work.
*Compareça ao encontro de desenvolvedores que ocorre toda terça-feira às 19:00 horas no canal # LimeSurvey-dev em irc.freenode.org (Solicite a Carsten Schmitz uma senha - veja abaixo)
*Attend to the developers meeting which take place every Tuesday on 14:30 Berlin time in the channel #limesurvey-team on irc.freenode.org (ask Carsten Schmitz for the password - see below)


==Primeiro passo==
==Primeiro passo==


Se você concorda com o que foi exposto até aqui, siga os seguintes passos:
Se você concorda com o que foi exposto até aqui, siga os seguintes passos:
#Crie uma conta pessoal no limesurvey.org (Se você já não tem uma) acessando: [http://www.limesurvey.org/en/component/comprofiler/registers]
#Crie uma conta pessoal no limesurvey.org (Se você já não tem uma) acessando: [http://www.limesurvey.org/en/component/comprofiler/registers]
#Crie uma conta pessoal no sourceforge.net (se você já não tem uma) acessando: [https://sourceforge.net/account/registration/]
#Crie uma conta pessoal no sourceforge.net (se você já não tem uma) acessando: [https://sourceforge.net/account/registration/]
#Certifique-se de assinar a lista de distribuição de desenvolvedores limesurvey em [https://sourceforge.net/mail/?group_id=74605]. Se você quer ser notificado de quaisquer notificações no código-fonte, por desenvolvedores, assine também a lista csv.
#Certifique-se de assinar a lista de distribuição de desenvolvedores limesurvey em [https://sourceforge.net/mail/?group_id=74605]. Se você quer ser notificado de quaisquer notificações no código-fonte, por desenvolvedores, assine também a lista csv.
#Se você usa um sistema Microsoft Windows, procure um cliente TortoiseSVN para acessar o código-fonte no repositório sf.net. Você pode baixá-lo [http://tortoisesvn.sourceforge.net/downloads]
#Se você usa um sistema Microsoft Windows, procure um cliente TortoiseSVN para acessar o código-fonte no repositório sf.net. Você pode baixá-lo [http://tortoisesvn.sourceforge.net/downloads]
#Apresente-se na lista de discussão de desenvolvedores LimeSurvey e forneça:
#Apresente-se na lista de discussão de desenvolvedores LimeSurvey e forneça:
## Um pequeno resumo de você (para que possamos te conhecer um pouco mais)
## Um pequeno resumo de você (para que possamos te conhecer um pouco mais)
## Informe-nos por que você gostaria de trabalhar no projeto LimeSurvey ("Eu estou entediado até a morte! ',' Eu gosto do seu estilo ...')
## Informe-nos por que você gostaria de trabalhar no projeto LimeSurvey ("Eu estou entediado até a morte! ',' Eu gosto do seu estilo ...')
## Conte-nos em que área você gostaria de ajudar (codificação, aplicação de patches, suporte, etc)
## Conte-nos em que área você gostaria de ajudar (codificação, aplicação de patches, suporte, etc)
# Carsten Schmitz voltará o mais breve possível. Ele é um cara muito legal e te dará uma introdução fornecendo mais informações sobre os próximos passos.
# Carsten Schmitz voltará o mais breve possível. Ele é um cara muito legal e te dará uma introdução fornecendo mais informações sobre os próximos passos.
# Visite o [http://www.limesurvey.org/index.php/Live-Chat.html Canal IRC oficial do Lime Survey] e dê um Ol&aacute; para nós!<br />([irc://irc.freenode.net/limesurvey])
# Visite o [http://www.limesurvey.org/index.php/Live-Chat.html Canal IRC oficial do Lime Survey] e dê um Olá para nós!<br />([irc://irc.freenode.net/limesurvey])


==Informa&ccedil;&otilde;es adicionais para novos desenvolvedores==
==Informações adicionais para novos desenvolvedores==


LimeSurvey tem um monte de código velho e confuso - mas estamos rigorosamente atentos a diretrizes de codificaç&atilde;o que s&atilde;o muito importantes.
LimeSurvey tem um monte de código velho e confuso - mas estamos rigorosamente atentos a diretrizes de codificação que são muito importantes.


Diretrizes de Codificaç&atilde;o e gêneros de implementaç&atilde;o de código ir&aacute; ajud&aacute;-lo e a todos os desenvolvedores que trabalham no seu código em um momento posterior, facilitando compreender o seu código e torn&aacute;-lo mais modular.
Diretrizes de Codificação e gêneros de implementação de código irá ajudá-lo e a todos os desenvolvedores que trabalham no seu código em um momento posterior, facilitando compreender o seu código e torná-lo mais modular.


Para garantir esta qualidade orientamos os novos desenvolvedores com as seguintes etapas:
Para garantir esta qualidade orientamos os novos desenvolvedores com as seguintes etapas:
# No in&iacute;cio, apenas atribuir pequenas tarefas ao novo programador. A tarefa é atribu&iacute;da ser&aacute; decidida em conjunto com o novo programador.
# No início, apenas atribuir pequenas tarefas ao novo programador. A tarefa é atribuída será decidida em conjunto com o novo programador.
# O desenvolvedor envia o código ao mentor para revis&atilde;o.
# O desenvolvedor envia o código ao mentor para revisão.
# Se o mentor estiver satisfeito com a qualidade do código que o desenvolvedor enviou pode colocar o código no repositório.
# Se o mentor estiver satisfeito com a qualidade do código que o desenvolvedor enviou pode colocar o código no repositório.
# Enxuge e repita a Etapa 1 a 3 até que o estatus do mentor te habilite a enviar pacotes livremente para o repositório.
# Enxuge e repita a Etapa 1 a 3 até que o estatus do mentor te habilite a enviar pacotes livremente para o repositório.


==Informaç&otilde;es adicionais a novos apoiadores==
==Informações adicionais a novos apoiadores==


Dar apoio é uma especialidade j&aacute; que você est&aacute; interagindo com diferentes pessoas, amig&aacute;veis e n&atilde;o t&atilde;o amig&aacute;veis, estritos ou desleixados, ansiosos ou calmos.
Dar apoio é uma especialidade que você está interagindo com diferentes pessoas, amigáveis e não tão amigáveis, estritos ou desleixados, ansiosos ou calmos.


Portanto, temos um pedido especial para as pessoas que apoiam o canal ou fóruns:
Portanto, temos um pedido especial para as pessoas que apoiam o canal ou fóruns:
*'''N&atilde;o seja pego de surpresa''' apoie. &Eacute; quase imposs&iacute;vel responder a cada quest&atilde;o técnica que é feita no fórum. Em muitos casos, o problema n&atilde;o reside nos aspectos técnicos da quest&atilde;o, as barreiras culturais podem ficar no meio de comunicaç&atilde;o, ou pode ser dif&iacute;cil explicar para um novato apenas por onde começar. Ao tentar responder a cada pergunta, independentemente da dificuldade, você configura-se como ajuda de surpresa. <br /> Suporte de surpresa é quase sempre acompanhado da sensaç&atilde;o de que você est&aacute; perdendo o controle do seu tempo, que as pessoas que você definiu para ajudar a fazer exigências descabidas. O problema é que você est&aacute; tomando muita responsabilidade, mas ela começa a aparecer em vez que o problema é o usu&aacute;rio final que est&aacute; pedindo ajuda<br /> Diversas pessoas reagem de apoio de surpresa de diversas.. Alguns aconselham mal-intencionados, alguns insistem que cada pergunta que um novato pergunte deva ser respondida com uma URL ou listas de referências manual. <br /> Tais conjuntos de regras arbitr&aacute;rias tendem a crescer mais ao longo do tempo, porque eles n&atilde;o resolvem o problema real. Você n&atilde;o pode responder a cada pergunta, e você n&atilde;o deve tentar. Seja gentil, flex&iacute;vel e seja paciente e prestativo como você pode - mas deixe alguém tentar responder a perguntas que você achar muito frustrante. N&atilde;o tente ser uma m&aacute;quina de apoio sobre-humano. Deixe espaço para o usu&aacute;rio, para ajudar-usu&aacute;rio. Se você apoia todos os usu&aacute;rios, responda a cada pergunta que você n&atilde;o necessariamente aumenta o pensamento da comunidade pois muita atividade tira toda a motivaç&atilde;o de outros usu&aacute;rios para ajudar.
*'''Não seja pego de surpresa''' apoie. É quase impossível responder a cada questão técnica que é feita no fórum. Em muitos casos, o problema não reside nos aspectos técnicos da questão, as barreiras culturais podem ficar no meio de comunicação, ou pode ser difícil explicar para um novato apenas por onde começar. Ao tentar responder a cada pergunta, independentemente da dificuldade, você configura-se como ajuda de surpresa. <br /> Suporte de surpresa é quase sempre acompanhado da sensação de que você está perdendo o controle do seu tempo, que as pessoas que você definiu para ajudar a fazer exigências descabidas. O problema é que você está tomando muita responsabilidade, mas ela começa a aparecer em vez que o problema é o usuário final que está pedindo ajuda<br /> Diversas pessoas reagem de apoio de surpresa de diversas.. Alguns aconselham mal-intencionados, alguns insistem que cada pergunta que um novato pergunte deva ser respondida com uma URL ou listas de referências manual. <br /> Tais conjuntos de regras arbitrárias tendem a crescer mais ao longo do tempo, porque eles não resolvem o problema real. Você não pode responder a cada pergunta, e você não deve tentar. Seja gentil, flexível e seja paciente e prestativo como você pode - mas deixe alguém tentar responder a perguntas que você achar muito frustrante. Não tente ser uma máquina de apoio sobre-humano. Deixe espaço para o usuário, para ajudar-usuário. Se você apoia todos os usuários, responda a cada pergunta que você não necessariamente aumenta o pensamento da comunidade pois muita atividade tira toda a motivação de outros usuários para ajudar.

Latest revision as of 09:30, 30 January 2017

Precisamos-te!

Então.. você acha LimeSurvey um grande produto e gostaria contribuir?

Ei, você não precisa necessariamente escrever códigos! Você pode ser um testador, tradutor, torcedor ou tudo isso. Você é bem-vindo! Ou talvez você enxugue um pouco a fonte e crie um ótimo recurso novo e/ou futuramente faça parte do desenvolvimento deste projeto? Nós te apoiamos!

Como se tornar um desenvolvedor LimeSurvey/tradutor/membro da equipe?

Common requirements

  • Be a team player, nice & polite.
  • Communicate much and often with the other team members. Show up to the development meetings. Show up in our IRC channel ([1]) to get a glimpse what is going on.
  • Share your thoughts. Don't be single minded. Discuss your ideas with the other team members.
  • Real life comes first - but give us a small notice if and for how long you will be gone.
  • Developers come and go in an open source project - that is absolutely normal. However if you leave the project please give us a notice and tell us how far you are, what you did and if there are things still to do so that someone else can pick up your work.
  • Attend to the developers meeting which take place every Tuesday on 14:30 Berlin time in the channel #limesurvey-team on irc.freenode.org (ask Carsten Schmitz for the password - see below)

Primeiro passo

Se você concorda com o que foi exposto até aqui, siga os seguintes passos:

  1. Crie uma conta pessoal no limesurvey.org (Se você já não tem uma) acessando: [2]
  2. Crie uma conta pessoal no sourceforge.net (se você já não tem uma) acessando: [3]
  3. Certifique-se de assinar a lista de distribuição de desenvolvedores limesurvey em [4]. Se você quer ser notificado de quaisquer notificações no código-fonte, por desenvolvedores, assine também a lista csv.
  4. Se você usa um sistema Microsoft Windows, procure um cliente TortoiseSVN para acessar o código-fonte no repositório sf.net. Você pode baixá-lo [5]
  5. Apresente-se na lista de discussão de desenvolvedores LimeSurvey e forneça:
    1. Um pequeno resumo de você (para que possamos te conhecer um pouco mais)
    2. Informe-nos por que você gostaria de trabalhar no projeto LimeSurvey ("Eu estou entediado até a morte! ',' Eu gosto do seu estilo ...')
    3. Conte-nos em que área você gostaria de ajudar (codificação, aplicação de patches, suporte, etc)
  6. Carsten Schmitz voltará o mais breve possível. Ele é um cara muito legal e te dará uma introdução fornecendo mais informações sobre os próximos passos.
  7. Visite o Canal IRC oficial do Lime Survey e dê um Olá para nós!
    ([6])

Informações adicionais para novos desenvolvedores

LimeSurvey tem um monte de código velho e confuso - mas estamos rigorosamente atentos a diretrizes de codificação que são muito importantes.

Diretrizes de Codificação e gêneros de implementação de código irá ajudá-lo e a todos os desenvolvedores que trabalham no seu código em um momento posterior, facilitando compreender o seu código e torná-lo mais modular.

Para garantir esta qualidade orientamos os novos desenvolvedores com as seguintes etapas:

  1. No início, apenas atribuir pequenas tarefas ao novo programador. A tarefa é atribuída será decidida em conjunto com o novo programador.
  2. O desenvolvedor envia o código ao mentor para revisão.
  3. Se o mentor estiver satisfeito com a qualidade do código que o desenvolvedor enviou pode colocar o código no repositório.
  4. Enxuge e repita a Etapa 1 a 3 até que o estatus do mentor te habilite a enviar pacotes livremente para o repositório.

Informações adicionais a novos apoiadores

Dar apoio é uma especialidade já que você está interagindo com diferentes pessoas, amigáveis e não tão amigáveis, estritos ou desleixados, ansiosos ou calmos.

Portanto, temos um pedido especial para as pessoas que apoiam o canal ou fóruns:

  • Não seja pego de surpresa apoie. É quase impossível responder a cada questão técnica que é feita no fórum. Em muitos casos, o problema não reside nos aspectos técnicos da questão, as barreiras culturais podem ficar no meio de comunicação, ou pode ser difícil explicar para um novato apenas por onde começar. Ao tentar responder a cada pergunta, independentemente da dificuldade, você configura-se como ajuda de surpresa.
    Suporte de surpresa é quase sempre acompanhado da sensação de que você está perdendo o controle do seu tempo, que as pessoas que você definiu para ajudar a fazer exigências descabidas. O problema é que você está tomando muita responsabilidade, mas ela começa a aparecer em vez que o problema é o usuário final que está pedindo ajuda
    Diversas pessoas reagem de apoio de surpresa de diversas.. Alguns aconselham mal-intencionados, alguns insistem que cada pergunta que um novato pergunte deva ser respondida com uma URL ou listas de referências manual.
    Tais conjuntos de regras arbitrárias tendem a crescer mais ao longo do tempo, porque eles não resolvem o problema real. Você não pode responder a cada pergunta, e você não deve tentar. Seja gentil, flexível e seja paciente e prestativo como você pode - mas deixe alguém tentar responder a perguntas que você achar muito frustrante. Não tente ser uma máquina de apoio sobre-humano. Deixe espaço para o usuário, para ajudar-usuário. Se você apoia todos os usuários, responda a cada pergunta que você não necessariamente aumenta o pensamento da comunidade pois muita atividade tira toda a motivação de outros usuários para ajudar.