Contribuindo #
Obrigado pelo seu interesse em ajudar a melhorar o Matplotlib! Existem várias maneiras de contribuir com o Matplotlib. Todos eles são super valiosos, mas não exigem necessariamente a escrita de código. Por exemplo:
contribuindo com a documentação
abrindo novos problemas para bugs
solicitando novos recursos
pedindo esclarecimentos sobre coisas que você acha pouco claras
corrigindo bugs
Se você tiver alguma dúvida sobre o processo ou como consertar algo, sinta-se à vontade para perguntar no gitter para perguntas curtas e no discurso para perguntas mais longas.
- Contribuindo
- Triagem de bugs e curadoria de problemas
- Configurando o Matplotlib para desenvolvimento
- teste
- Requisitos
- Executando os testes
- Escrevendo um teste simples
- Dados aleatórios em testes
- Escrevendo um teste de comparação de imagens
- Criando um novo módulo em matplotlib.tests
- Usando ações do GitHub para CI
- Usando tox
- Construindo versões antigas do Matplotlib
- Testando as versões lançadas do Matplotlib
- Escrever documentação
- Guia de estilo de documentação
- Trabalhando com o código-fonte do Matplotlib
- Diretrizes de solicitação pull
- guia de lançamento
- Dependências
- Versão mínima da política de dependências
- Propostas de aprimoramento do Matplotlib
- Modelo MEP
- MEP8: PEP8
- MEP9: Gerente de interação global
- MEP10: Consistência de Docstring
- MEP11: dependências de terceiros
- MEP12: Melhore a Galeria e Exemplos
- MEP13: Use propriedades para Artistas
- MEP14: Tratamento de texto
- MEP15: Corrige a escala automática do eixo quando os limites são especificados para apenas um eixo
- MEP19: Integração Contínua
- MEP21: refatoração de cor e cm
- MEP22: reescrita da barra de ferramentas
- MEP23: Várias figuras por janela GUI
- MEP24: Raio negativo em gráficos polares
- MEP25: Serialização
- MEP26: Estilismo artístico
- MEP27: desacoplar pyplot de back-ends
- MEP28: Remover Complexidade de Axes.boxplot
- MEP29: marcação de luz de texto