Shortcuts

Contribua com o NumPy

O projeto NumPy precisa de sua experiência e entusiasmo! Suas opções de não são limitadas à programação – além de

você pode:

Se você não sabe por onde começar ou como suas habilidades podem ajudar, fale conosco! Você pode perguntar na nossa lista de emails ou GitHub (abrindo uma issue ou comentando em uma issue relevante).

Estes são os nossos canais de comunicação preferidos (projetos de código aberto são abertos por natureza!). No entanto, se você preferir discutir em privado, entre em contato com os coordenadores da comunidade em numpy-team@googlegroups.com ou no Slack (envie um e-mail para numpy-team@googlegroups.com para obter um convite antes de entrar).

Nós também temos uma reunião aberta da comunidade a cada duas semanas. Os detalhes são anunciados na nossa lista de emails. Convidamos você a participar desta chamada se quiser. Se você nunca contribuiu para projetos de código aberto, recomendamos fortemente que você leita esse guia.

Nossa comunidade deseja tratar todos da mesma forma e valorizar todas as contribuições. Temos um Código de Conduta para promover um ambiente aberto e acolhedor.

Escrevendo código

Para pessoas programadoras, este guia explica como contribuir para a base de código.

Revisar pull requests

O projeto tem mais de 250 pull requests abertos – o que significa que muitas potenciais melhorias e muitos contribuidores de código aberto estão aguardando feedback. Se você é uma pessoa programadora que conhece o NumPy, você pode ajudar, mesmo que não tenha familiaridade com o código. Você pode:

Desenvolvimento de materiais educacionais

O Guia do Usuário do Numpy está sendo reformado. Precisamos de novos tutoriais, how-to’s e de explicações de conceitos, e o site precisa de reestruturação. Oportunidades não se limitam a pessoas com experiência em escrita técnica. Também procuramos exemplos práticos, notebooks e vídeos. A NEP 44 explica nossas ideias para reestruturar a documentação do NumPy — talvez você também tenha outras ideias.

Triagem de Issues

O issue tracker do NumPy tem um monte de issues abertas. Algumas não são mais válidas, algumas deveriam ser priorizadas, e algumas poderiam ser boas para pessoas que estão procurando sua primeira contribuição. Você pode:

Sinta-se à vontade!

Desenvolvimento do site

Acabamos de renovar o nosso site, mas estamos longe de terminar. Se você adora o desenvolvimento web, estas issues listam algumas de nossas necessidades não atendidas – e sinta-se livre para compartilhar suas próprias ideias.

Design gráfico

Nós mal podemos começar a listar as contribuições que uma pessoa com conhecimento em design gráfico pode fazer aqui. Nossa documentação precisa de ilustrações; nosso site crescente precisa de imagens – há muitas oportunidades.

Traduzir conteúdo do site

Planejamos várias traduções do numpy.org para tornar o NumPy acessível aos usuários em seu idioma nativo. Tradutores voluntários estão no coração deste esforço. Veja aqui para informações; comente nesta issue do GitHub para se envolver.

Coordenação e promoção na comunidade

Através do contato com a comunidade podemos compartilhar nosso trabalho para mais pessoas e descobrir onde precisamos trabalhar mais. Estamos ansiosos para que mais pessoas se envolvam em esforços como nossa conta no Twitter, na organização de sprints sobre o NumPy, uma newsletter, e talvez um blog.

Financiamento

O NumPy foi um projeto totalmente voluntário por muitos anos, mas conforme sua importância cresceu, tornou-se clara a necessidade de apoio financeiro para garantir estabilidade e crescimento. Esta palestra na SciPy'19 explica quanta diferença esse suporte fez. Como todo o mundo das organizações sem fins lucrativos, nós estamos constantemente procurando bolsas, patrocinadores e outros tipos de apoio. Nós temos uma série de ideias e é claro que nós damos as boas-vindas a mais. Habilidade de buscar financiamento é uma habilidade rara aqui – apreciaríamos a sua ajuda.