Chci přispět zdrojovým kódem do projektu Webmaker

Tento článek již není aktualizován, jeho obsah tedy může být neaktuální.

Tak jako zbytek Mozilly, Webmaker je projekt s otevřeným zdrojovým kódem a hrdou komunitou vývojářů a dobrovolníků. Tento článek poskytuje stručný přehled toho, jak lze pro Webmaker programovat. Hledáte-li jiné způsoby zapojení, které nevyžadují znalost některého programovacího jazyka, přečtěte si článek o tom, jak pomoci tomuto hnutí růst.

Poznámka: tento článek nabízí pouhé shrnutí. Kompletní dokumentaci pro vývojáře si můžete přečíst na vývojářské wiki stránce. (Pouze anglicky.)

Co můžete dělat

Existuje mnoho způsobů, jak se zapojit do tvorby kódu pro Webmaker. Tady je několik nápadů:

  • Umíte-li JavaScript, můžete pomáhat opravovat chyby nebo přidávat nové funkce do našich serverů (např. MakeAPI), javascriptových knihoven a modulů (např. popcorn.js nebo naše lokalizační nástroje) či webových nástrojů.
  • Ovládáte-li HTML/CSS, můžete pracovat na našich webech a webových nástrojích, například webmaker.org, Popcorn Maker, Thimble atd.
  • Jestliže se vyznáte v MySQL/MongoDB/ElasticSearch a zajímají vás databáze a data, můžete nám pomoci pracovat na MakeAPI nebo Login serveru.
  • Zajímá-li vás kontrola a prioritizace chybových hlášení, můžete nám pomáhat udržovat produkt Webmaker v Bugzille úhledný a uklizený.
  • Mluvíte-li více než jedním jazykem, můžete pracovat na lokalizaci a pomáhat nám s údržbou lokalizačního kódu.
  • Víte-li, jak se pracuje na Firefoxu / Firefox OS nebo jiném produktu či projektu Mozilly, můžete nám pomoci nacházet způsoby, jak Webmaker zaintegrovat, například tvorbou doplňků do prohlížeče.
  • Vyznáte-li se v automatizaci, skriptování, vytváření balíčků nebo zprovozňování, můžete pracovat se skupinou DevOps a pomáhat nasazovat a spravovat Webmaker.
  • Jste-li dobří v nacházení chyb, jejich ověřování nebo obecně rozbíjení věcí, můžete nám pomáhat testovat kód Webmakeru na našich testovacích a produkčních serverech.
  • Pokud je vám známo, jak se dělá UI/UX, můžete se přidat k naší skupině zabývající se designem a uživatelským rozhraním a navrhovat a zavádět nové uživatelské aspekty našich stránek a nástrojů.

Toto je jen pár nápadů, které vás mohou motivovat k přemýšlení. Existuje mnoho způsobů, jakými se ten, kdo chce pracovat na Webmakeru, může zapojit. Jestliže jste zapálení a zajímá vás, jak začít, dejte nám vědět a my už se pokusíme najít něco, co bude vyhovovat vašim zájmům a dovednostem.

Komunikace

Abyste mohli začít na kódu Webmakeru, je třeba se zapojit do naší komunity. Tady je několik způsobů, jak se představit a získat pomoc:

  • IRC: IRC znamená „Internet Relay Chat“ a umožňuje vám komunikovat v reálném čase. Jsme dostupní na kanálu #webmaker na serveru irc.mozilla.org.

Můžete se připojit svým oblíbeným klientem IRC nebo prostě tímto odkazem. Více informací o tom, jak používat IRC je k dispozici v tomto článku. Poznámka: náš vývojový tým se rozprostírá po celém světě, kdy hlavní aktivity se odehrávají v Torontu, Vancouveru, Londýně, Berlíně, New Yorku a San Franciscu. Jestliže se nacházíte v časovém pásmu, které se s těmito neprolíná, naše e-mailové konference mohou být lepším prostředkem, jak nás kontaktovat.

Pracujte na chybovém hlášení

Všechna svá chybová hlášení, problémy a požadavky na vylepšení spravujeme v Bugzille pod produktem Webmaker. Více informací o tom, jak a proč používáme Bugzillu, je na vývojářské wiki stránce.

Hrajte si s naším kódem

Kompletní kód Webmakeru je dostupný na GitHubu. Navštivte vývojářskou wiki stránku, vyhrňte si rukávy a začněte!

S napsáním tohoto článku pomohli tihle úžasní lidé:

Illustration of hands

Zapojte se

Rozvíjejte a sdílejte své znalosti s ostatními. Odpovídejte na dotazy a vylepšujte naše články nápovědy.

Zjistit více