Nós somos o PHP Brasil. Uma comunidade de desenvolvedores com foco na linguagem PHP. Somos uma comunidade, e apenas uma, dentre várias outras. Por esse motivo, restringimos nosso escopo para discussões sobre a linguagem PHP e seu ecossistema.

Bem vindo

Seja bem vindo ao PHP Brasil!

Antes de postar qualquer coisa, atenção:

  • Não faremos seu trabalho.
  • Não faremos seu dever de casa.
  • Nós não resolveremos problemas relacionados com o seu trabalho ou seu dever de casa.
  • Permitimos e incentivamos a discussão.
  • Permitimos e incentivamos os diversos pontos de vista que cada um pode ter.
  • Nós permitimos apenas questões que causem a discussão entre os membros do grupo, promovendo assim o crescimento de toda a comunidade PHP Brasil.

Essas são as regras do grupo PHP Brasil.

Ao entrar no grupo você deve seguir todas as regras desse documento.

Você é livre para entrar e sair do grupo a qualquer momento, mas ao ser banido você jamais voltará ao grupo.

Leia as regras com atenção, pois ao permanecer no grupo você estará concordando com cada uma delas.

Violação às regras

Os administradores e membros da comunidade devem tratar todos os membros da forma mais educada e gentil possível. Esse respeito deve ser sempre bilateral.

Ao não seguir as regras o membro estará desrespeitando toda a comunidade.

A violação recorrente às regras não será tolerada de forma alguma.

Caso você tenha acabado de chegar no grupo e algum administrador lhe enviou o link para esse documento, então significa que você violou alguma regra.

  • Se você ainda não tinha lido esse documento, não tem problema. Leia-o e então apague seu post.
  • Se você já tinha lido essas regras e deliberadamente as infringiu, então você está desrespeitando toda a comunidade. Você muito provavelmente será banido.

Regras relacionadas com conteúdo da postagem

Antes de postar qualquer coisa no grupo, leia as regras abaixo.

  1. Português é o único idioma aceito no grupo.
  2. Postagem de arquivos apenas através de links.
  3. Postagem de códigos apenas através de links (Gist é uma boa opção).
  4. Caixa alta é permitida apenas para dar ênfase em algum termo. Postagens totalmente em caixa alta são proibidas.
  5. As participações devem ser construtivas. Cada autor é responsável por se comunicar com os demais a fim de estabelecer diálogo. Como desenvolvedores, aceitamos ironia e outras figuras de linguagem (e até trolagens), mas desde que elas não se tornem o assunto.

Regras relacionadas com código

Antes de postar qualquer coisa no grupo, que seja referente ao código que você escreveu ou precisa escrever, leia as regras abaixo.

  1. Você tem uma mensagem de erro, mas não sabe o que é e nem como resolver?

    O grupo não é o lugar para você pedir ajuda com mensagens de erro. Se você fizer uma pesquisa com a mensagem de erro verá outros usuários que já tiveram problemas com essa mesma mensagem e a solução está disponível na íntegra em diversos canais.

    Se você postar esse tipo de conteúdo, será convidado a apagá-lo e, se não fizê-lo, será punido.

  2. Você precisa fazer alguma coisa, mas seu algorítimo não funciona como esperado?

    O grupo não é o lugar para você pedir ajuda com seu algorítimo. Nós não faremos seu trabalho ou seu dever de casa.

    Se você postar esse tipo de conteúdo, será convidado a apagá-lo e, se não fizê-lo, será punido.

  3. Você precisa fazer alguma coisa, mas não tem ideia de como fazê-lo?

    O grupo não é o lugar para você pedir ajuda com código que você não sabe como implementar. Entretanto questões conceituais são bem vindas por fomentarem uma boa discussão.

    Se você postar uma dúvida com código que não sabe implementar, será convidado a apagá-lo e, se não fizê-lo, será punido.

  4. Você já escreveu seu código, mas quer que a comunidade o analise com o objetivo de ajudar a melhorá-lo, seja com boas práticas, escalabilidade ou manutenção de software?.

    O grupo é composto por profissionais PHP que trabalham em sistemas diversos, muitas vezes sistemas de grande porte. Estamos sempre dispostos a compartilhar conhecimento sobre boas práticas, escalabilidade e manutenção de software.

    Esse tipo de questão normalmente produz discussões interessantes, com sugestões de ferramentas e técnicas que permitirão e melhorarão a escalabilidade da aplicação.

Antes de postar o seu código lembre-se:

Abrir seu código para análise produzirá críticas ao código. Esteja ciente que sempre respeitaremos o autor do código, mas o código em si não merece respeito. Ao postar seu código esteja preparado para separar o respeito que temos por você, do respeito que não teremos pelo código. Se conseguir fazer essa separação você poderá colher muitos bons resultados a partir da análise crítica do seu código.

Regras relacionadas com publicidade e divulgações

Antes de postar qualquer coisa no grupo, que seja referente à publicidade e divulgações, leia as regras abaixo.

  1. Não permitimos divulgações de empresas.
  2. Não permitimos divulgações de páginas do Facebook, Google+ ou qualquer outra.
  3. Não permitimos divulgações de páginas pessoais, portfolios, etc.
  4. Não permitimos divulgações de vagas de trabalho nem ofertas para freelancers.
  5. Permitimos a divulgação de cursos e eventos relacionados com PHP, gratuitos ou pagos, desde que não possuam caráter autopromocional e sigam os seguintes critérios:
    1. Cursos e eventos gratuitos são permitidos tanto presenciais quanto online.
    2. Cursos e eventos pagos são permitidos mediante aprovação expressa dos administradores e desde que haja uma vantagem para o grupo. Ex: Desconto, cortesias, etc.
  6. Permitimos a divulgação de open source relacionado com PHP, como bibliotecas, frameworks, etc.
  7. Permitimos a divulgação de pesquisas no grupo, acadêmicas ou não, desde que sigam os seguintes critérios:
    1. Esteja dentro do escopo do grupo.
    2. Que o resultado da pesquisa seja público desde o início, ou seja, o autor/pesquisador/responsável pela pesquisa se compromete a manter os resultados parciais e totais abertos para consulta pública.

Exceção: Divulgação de empresas poderá ocorrer no caso de empresas parceiras do grupo. A exceção é analisada pontualmente pelos administradores do grupo e poderá ocorrer sempre que os administradores acharem adequado para toda a comunidade.

Regras relacionadas com pedidos de dicas em geral

Não permitimos pedidos de dicas de ferramentas, frameworks, cursos, livros, hospedagens, editores/IDEs. Esses tipos pedidos normalmente refletem uma opinião muito pessoal e dificilmente promovem discussão.

Esse documento foi escrito a partir da colaboração dos membros do PHP Brasil. A todos os colaboradores, em nome de toda a comunidade PHP Brasil, nosso muito obrigado!

Nossas regras são um repositório Git aberto que você pode forkar, modificar e enviar as mudanças pra gente.

Todas as regras podem ser mudadas, conquanto que:

  1. O autor da Pull Request seja um membro, não banido, da comunidade.
  2. A PR fique aberta 7 dias após o início da votação.
  3. A PR não mude após o início da votação.
  4. Uma PR pode sofrer merge se possuir mais de 2/3 de votos a favor.
  5. Um voto só é considerado se o membro não estiver banido.

As regras ativas são sempre as presentes na HEAD do branch gh-pages.