Staré dobré chyby

From mediawiki.org
This page is a translated version of the page Good first bugs and the translation is 100% complete.

Tato stránka nabízí přehled softwarových chyb a něco málo chybových funkcionalit, což se jeví jako ta nejlepší cesta, jak se obeznámit s ostatními projekty Wikimedie (nejenom s vlastní MediaWiki a jejími rozšířeními).

Toto je jeden ze způsobů, jak začít s prací na projektech Wikimedie.

Všimněte si, že úkoly uvedené níže nemají přiřazené rádce. Většinou budete "sami". Doporučujeme pracovat na softwarových projektech s učiteli: Podívejte se na seznam softwarových projektů, které doporučujeme.

Bez ohledu na to, na kterém softwarovém projektu pracujete, musíte si přečíst sekci Tipy pro komunikaci, abyste porozuměli pracovnímu postupu a očekáváním komunikace.

Pokud se rozhodnete pracovat na jádru MediaWiki nebo na rozšířeních MediaWiki, musíte si přečíst Jak se stát vývojářem MediaWiki , abyste pochopili infrastrukturu a pracovní postup.

Potenciální úkoly pro práci

Následující oddíly popisují několik příkladů z oblastí, do nichž můžete přispět. Ovšem nejste omezeni jenom na tyto oblasti!

Pokud softwarový projekt používá Wikimedia Phabricator, zobrazuje se v pravém horním rohu úkolu projekt, ve kterém je problém umístěn.

To vám poskytne náznak o úložišti Git, ve kterém je kód umístěn, a o vývojovém týmu, na který se můžete obrátit, pokud s ním chcete diskutovat "širším" způsobem (protože komentáře v hlášeních o chybách by měly přednostně odkazovat na konkrétní problém pouze ve zprávě).

Jádro MediaWiki a jeho rozšíření

Wikidata

Wikidata jsou centralizovaná znalostní báze pro strukturovaná data, jako jsou odkazy na interwiki a statistické informace.

Zeptejte se své obecné otázky týkající se vývoje na diskusním fóru Wikidata, #wikidata IRC kanálu a na wiki.

Potenciální úkoly pro nové přispěvatele

VisualEditor

Vyhledávání

Wikimedia Search Platform vytváří cestu anonymnímu, důvěryhodnému a relevantnímu zdroji znalostí.

Zeptejte se na obecné otázky k vývoji na Discovery mailing list a na #wikimedia-discovery IRC channel.

Potenciální úkoly pro nové přispěvatele

Zobrazení

Příručka:Zobrazení umožňují uživatelům přizpůsobit vzhled a dojem MediaWiki.

Užitečné jsou základní znalosti CSS a PHP. Podívejte se na stránku projektu v Phabricatoru. Zde najdete další informace o každém zobrazení a také kontaktní informace.

Potenciální úkoly pro nové přispěvatele

Jádro MediaWiki

MediaWiki je základní software, který poskytuje základní funkce wiki.

Je to složité, napsané v PHP a některé oblasti nemusí mít jasnou údržbu. Zeptejte se na obecné vývojové otázky týkající se wikitech mailing list a #wikimedia-dev and #mediawiki IRC channels.

Potenciální úkoly pro nové přispěvatele

Semantic MediaWiki

Semantic MediaWiki je jedno z největších a nejpopulárnějších rozšíření MediaWiki.

Potenciální úkoly pro nové přispěvatele


Samostatné projekty

Pywikibot

Pywikibot je framework založený na Pythonu pro psaní robotů pro MediaWiki.

Zeptejte se na obecné vývojové otázky týkající se Pywikibot mailing list a #pywikibot IRC kanálu.

Potenciální úkoly pro nové přispěvatele

Huggle

Huggle je desktopová aplikace pro řešení vandalismu na projektech Wikimedie, napsaná v C++ a v QT.


Potenciální úkoly pro nové přispěvatele

Data Engineering

Tým Data Engineering zmocňuje a podporuje rozhodování na základě dat na Wikimedii.

Zeptejte se na obecné vývojové otázky v Analytics mailing list.

Potenciální úkoly pro nové přispěvatele

Meziprojektové oblasti

Dokumentace

Toto jsou úkoly související s dokumentací ve všech projektech Wikimedie.


Potenciální úkoly pro nové přispěvatele

Projekt

Oprava chyb nebo požadavků na projekt vyžaduje stávající grafické dovednosti práce s aplikací Vector graphics (např. Inkscape).

Pro integraci mohou být užitečné také základní znalosti CSS. Zeptejte se na své obecné otázky týkající se vývoje Design mailing list a #wikimedia-design IRC kanálu.

Potenciální úkoly pro nové přispěvatele

Řetězce

Zprávy zobrazené v uživatelském rozhraní často vyžadují drobné opravy anglického textu. Zdrojový text může být v kódu změněn pouze vývojáři. Na rozdíl od překladů.

Mnoho zpráv je také nejasných a vyžaduje lepší dokumentaci. Chybějící dokumentaci lze také přidat úpravou podstránky /qqq zprávy na translatewiki.net, stejně jako všechny překlady. Může vyžadovat určitou studii kódu, aby bylo pochopeno, pro co je zpráva určena.

Potenciální úkoly pro nové přispěvatele

A mnoho dalších…

Stále nemáte dost nápadů? Existuje více oblastí, které můžete prozkoumat - Wikimedie má stovky projektů! Podívejte se na úplný seznam potenciálních úkolů pro nové přispěvatele:


Potenciální úkoly pro nové přispěvatele

Pokud máte nějaké potíže nebo konkrétní dotazy, požádejte o pomoc na jednom z našich míst podpory.

Související odkazy

  • Noví vývojáři — Informace pro nováčky v technickém prostoru Wikimedie, včetně softwarových projektů Wikimedie, které nabízejí mentory. Doporučeno pro nové přispěvatele.
  • Jak se stát vývojářem MediaWiki — Pro hackování v jádru MediaWiki nebo v rozšířeních MediaWiki.
  • Jak přispět — Další informace o tom, jak můžete přispět k MediaWiki a komunitě bezplatné kultury (např. překlady, dokumentace atd.)