# documentação Django 3.1.9.dev

# Contribuindo com o Django

Django é uma comunidade que vive através de seus voluntários. À medida em que continua crescendo, nós sempre vamos precisar de mais pessoas para ajudar outras pessoas. Assim que você aprender Django, você poderá contribuir de várias maneiras:

- Join the Django forum. This forum is a place for discussing the Django framework and applications and projects that use it. This is also a good place to ask and answer any questions related to installing, using, or contributing to Django.
- Entre na lista de email django-users e responda as dúvidas. Essa lista de email tem uma imensa audiência, e nós realmente gostaríamos de manter uma atmosfera amigável e solidária. Se você é novo na comunidade Django, você deve ler as posting guidelines.
- Entre no #django IRC channel no Freenode e responda as perguntas. Explicando Django para outros usuários, você estará aprendendo muito sobre o framework em si.
- Escreva um blog sobre o Django. Todos os blogs sobre Django que nós conhecemos estão relacionados na community page; Se você gostaria de ver o seu blog lá você pode register it here.
- Contribua com projetos open-source Django, escreva alguma documentação, ou disponibilize seu próprio código como uma aplicação open-source plugável. O ecosistema de aplicações plugáveis é uma grande força do Django, ajude nos a contrui-lo!

Se você acha que trabalhar com Django é divertido, espere até você começar a trabalhar nele. Nós somos apaixonados em ajudar os usuários do Django a dar o pulo para membros voluntários da comunidade, portanto existem várias maneiras pelas quais você pode ajudar no desenvolvimento do Django.

- Reporte bugs em nosso ticket tracker.
- Join the django-developers mailing list and share your ideas for how to improve Django. We’re always open to suggestions. You can also interact on the #django-dev IRC channel.
- Submit patches for new and/or fixed behavior. If you’re looking for a way to get started contributing to Django read the Escrevendo seu primeiro patch para Django tutorial and have a look at the easy pickings tickets. The Checklist de Revisão de Patches will also be helpful.
- Melhore a documentação ou escreva testes unitários.
- Faça a triagem de tickets e a revisão de patches criados por outros usuários.

De verdade, TODOS podem fazer alguma coisa para ajudar o Django a ser melhor e maior!

Navegue pelas próximas sessões para saber como:

- Conselho aos novos voluntários
  - Primeiros passos
  - Orientações
  - FAQ
- Relatando bugs e solicitando funcionalidades
  - Relatando bugs
  - Relatando bugs de interface e funcionalidades
  - Solicitando novas funcionalidades
  - Como nós tomamos decisões
- Triagem de tickets
  - Fluxo de triagem
  - Estágios de triagem
  - Outros atributos de triagem
  - Fechando Tickets
  - Como eu posso ajudar com a triagem?
  - Bisseccionando uma regressão
- Escrevendo código
  - Estilo de código
  - Testes unitários
  - Enviando patches
  - Trabalhando com Git e GitHub
  - JavaScript
- Escrevendo a documentação
  - Obtendo a documentação bruta
  - Começando trabalhar com o Sphinx
  - Como a documentação é organizada
  - Estilo de escrita
  - Termos usados com frequência
  - Terminologia específica do Django
  - Orientações gerais para arquivos reStructuredText
  - Marcação específica do Django
  - Documentando novas funcionalidades
  - Minimizando imagens
  - Um exemplo
  - Verificação ortográfica
  - Traduzindo a documentação
  - Página man do `django-admin`
- Localizando Django
  - Traduções
  - Formatos
  - Documentação
- Enviando código
  - Manipulando pull requests
  - Regras de commit
  - Revertendo commits