Pequenos bugs irritantes

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Annoying little bugs and the translation is 99% complete.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Tiếng Việt • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎interlingua • ‎italiano • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎suomi • ‎Ελληνικά • ‎български • ‎русский • ‎עברית • ‎العربية • ‎تۆرکجه • ‎हिन्दी • ‎বাংলা • ‎ไทย • ‎ၽႃႇသႃႇတႆး  • ‎中文 • ‎日本語 • ‎한국어

Esta página fornece uma lista de pequenos bugs e funções ausentes que incomodam os usuários e que são relativamente fáceis para um novo desenvolvedor MediaWiki consertar.

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 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

Wikidata é o conhecimento centralizado para dados estruturados, como referências interwiki e informações estatísticas. Pergunte ao seu desenvolvedor geral dúvidas na Lista de e-mails Wikidata, no Canal IRC #wikidata e no wiki.

Possíveis tarefas para novos colaboradores

===Multimídia===

EditorVisual

EditorVisual é o Editor WYSIWYG do MediaWiki; Faça suas perguntas gerais sobre desenvolvimento no EditorVisual no lista de e-mails wikitech e no Canal IRC #mediawiki-visualeditor

Possíveis tarefas para novos colaboradores.

Descobrir / Buscar

O time de Descoberta constrói um caminho de descobertas anônimas e leva para uma confiável e relevante fonte de conhecimento. 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

Possíveis tarefas para novos colaboradores

Temas

Temas permitem que os usuários personalizem a aparência e funcionamento do MediaWiki. 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.

Tarefas em potencial para novos colaboradores.

Núcleo MediaWiki

MediaWiki é o software núcleo que provém funcionalidades wiki básicas. É 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

Possíveis tarefas para novos colaboradores

Semântica do MediaWiki

Semantic MediaWiki (Semântica do MediaWiki) é uma das maiores e mais populares extensões MediaWiki.

Possíveis tarefas para novos colaboradores.

Projetos individuais

Pywikibot

PyWikibot é um framework baseado em Python para escrever bots para a MediaWiki.

Faça suas perguntas gerais sobre desenvolvimento na lista de e-mails do Pywikibot e no canal do IRC #pywikibot.

Possíveis tarefas para novos colaboradores

Huggle

Huggle é uma aplicação desktop para lidar com vandalismo em projetos Wikimedia, escrito em C++ e QT

Possíveis tarefas para novos colaboradores

Análises

O time de Análises capacita e apoia decisões tomadas com informações de dados na Wikimedia. Faça suas perguntas gerais sobre desenvolvimento em algum e-mail do lista de e-mails de Análise

Possíveis tarefas para novos colaboradores

Areas multi-projeto

=== Documentação ===

Essas são tarefas relacionadas a documentação de todos os projetos Wikimedia.

Possíveis tarefas para novos colaboradores

Design

Corrigir bugs de design ou atender a solicitações exige que se tenha habilidades gráficas trabalhando com Vector graphics(por exemplo Inkscape). 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.

Possíveis tarefas para novos colaboradores

Strings

Mensagens exibidas na interface de usuário constantemente precisam de correções no texto em Inglês. O texto fonte apenas pode ser modificado no código por desenvolvedores, diferentemente das traduções. 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.

Possíveis tarefas para novos colaboradores

E muito mais...

Ainda sem ideias o suficiente? Existem mais campos que você pode explorar - Wikimedia tem centenas de projetos! Confira a lista completa de possíveis tarefas para novos colaboradores:

Possíveis tarefas para novos colaboradores

Se você tiver alguma dificuldade ou pergunta específica, por favor peça ajuda via IRC ou sinta-se livre para contatar Srishti Sethi ou Andre Klapper.


Veja também

Classificação de tarefas no Phabricator — Se você quer ter uma ideia de problemas no software e ajudar desenvolvedores a economizar tempo.