Bons primeiros bugs
Esta página fornece uma lista de bugs de software e pequenos recursos ausentes que foram identificados como uma boa maneira de se envolver com um projeto existente da Wikimedia ( não apenas o núcleo e o MediaWiki e suas extensões).
Esta é uma forma de começar a familiarizar-se com a base de código MediaWiki.
Observe que as tarefas listadas abaixo não possuem mentores designados. Você estará mais "por sua conta". Nós recomendamos que você trabalhe em projetos de software com mentores: Confira a lista de projetos de software que recomendamos.
Não importando em qual projeto de software você trabalha, você deve ler a seção "Sugestões de leitura" para compreender o fluxo de trabalho e expectativas de comunicação.
Se você decidir trabalhar no núcleo MediaWiki ou em extensões MediaWiki, você deve ler Como se tornar um hacker do MediaWiki para entender a infraestrutura e o fluxo de trabalho.
Possíveis tarefas para trabalhar
As seções a seguir descrevem algumas áreas em que você pode contribuir, mas você não está limitado a elas!
Se o projeto de software usa Wikimedia Phabricator, o canto superior direito de uma tarefa mostra o projeto no qual o problema está localizado.
Isso oferece uma dica sobre o repositório do Git em que o código está localizado e sobre o time de desenvolvimento que você pode contatar se quiser discutir sobre o código de uma maneira "mais ampla" (já que os comentários em relatos de bugs devem preferencialmente referir-se ao problema específico descrito no relato).
Núcleo MediaWiki e extensões
Wikidata
Pergunte ao seu desenvolvedor geral dúvidas na Lista de e-mails Wikidata, no Canal IRC #wikidata e no wiki.
EditorVisual
Faça suas perguntas gerais sobre desenvolvimento no EditorVisual no lista de e-mails wikitech e no Canal IRC #mediawiki-visualeditor
Descobrir / Buscar
Faça suas perguntas gerais sobre desenvolvimento em um dos e-mails do lista de e-mails do Descoberta e no Canal IRC #wikimedia-discovery
Temas
Conhecimentos básicos de CSS e PHP são úteis.
Confira a página do projeto no Phabricator para mais informações sobre cada tema e informações de contato.
Growth
A Equipe de colaboração trabalha principalmente em Notificações , Novos filtros para revisão de edição e Discussões estruturadas.
Faça perguntas sobre os projetos da equipe Colaboração Global no #wikimedia-Collaboration IRC channel.
Núcleo MediaWiki
É complexo, escrito em PHP, e algumas partes podem não ter um cuidador bem definido.
Faça suas perguntas gerais sobre desenvolvimento em algum dos e-mails da lista de e-mails wikitech e no Canal IRC do #wikimedia-dv e #mediawiki
Semântica do MediaWiki
→ Possíveis tarefas para novos colaboradores.
Projetos individuais
Pywikibot
Faça suas perguntas gerais sobre desenvolvimento na lista de e-mails do Pywikibot e no canal do IRC #pywikibot.
===Aplicativos Móveis===
Leia as informações gerais de desenvolvimento e faça suas perguntas na lista de e-mails Mobile e no canal do IRC #wikimedia-mobile.
→ Possíveis tarefas para novos colaboradores: Android Wikipedia application
→ Possíveis tarefas para novos colaboradores: iOS Wikipedia application
For Commons: Read the general development information and ask your questions on the Commons App mailing list.
→ Possíveis tarefas para novos colaboradores: Android Commons application
Huggle
Data Engineering
Faça suas perguntas gerais sobre desenvolvimento em algum e-mail do lista de e-mails de Análise
Areas multi-projeto
=== Documentação ===
Design
Conhecimentos básicos de CSS também podem ser úteis para integração.
Faça suas perguntas gerais sobre desenvolvimento em algum e-mail da lista de e-mails de Design e no Canal IRC #wikimedia-design.
Strings
Muitas mensagens também estão pouco claras e precisam de documentações melhores.
Documentações faltantes também podem ser adicionadas editando a subpágina /qqq
no translatewiki.net, como todas as traduções, mas requer algum estudo do código para entender para que a mensagem serve.
E muito mais...
Se você tiver algum problema ou perguntas específicas, peça ajuda via IRC ou sinta-se à vontade para entrar em contato com $SSethi ou $Aklapper.
Veja também
- Novos desenvolvedores — Information for newcomers in the Wikimedia technical space, including Wikimedia software projects which offer mentors. Recommended for new contributors.
- Como se tornar um hacker do MediaWiki — For hacking on the core MediaWiki project or MediaWiki extensions.
- Como contribuir — Veja sobre outras formas em que você pode contribui para o MediaWiki e a comunidade da cultura do gratuito (por exemplo traduções, documentações, etc.)