New Developers/pl

Ta strona jest prostym przewodnikiem dla nowych programistów Wikimedia Jest to część inicjatywy Wdrażania nowych programistów.

Aby zobaczyć inne opcje, kliknij

Witamy!
Chcesz pracować nad kodem Wikimedi i potrzebujesz pomysłu od czego zacząć?

Techniczna społeczność Wikimedi zawsze wita nowych współtwórców naszych projektów.

Zostań częścią globalnej społeczności i pomóż ułatwić dostęp do bezpłatnej wiedzy dla wszystkich!

Wstęp do Wikimedi to czterostopniowy proces:

Wybierz i wykonaj zadanie (napisz i przetestuj swój kod)
 * 1) Wybierz projekt software
 * 2) Skonfiguruj swoje środowisko programistyczne
 * 1) Wyślij twoje zmiany w kodzie

Trochę podstaw do poznania
Możesz pominąć tę sekcję, jeśli jesteś już zapoznany z kulturą wolnego i otwartego oprogramowania.

Wikimedia ma setki projektów oprogramowania w wielu różnych obszarach. , jeśli chcesz uzyskać podgląd.

Opiekunowie każdego projektu programowania mają możliwość wyboru swobody infrastruktury, którą preferują. Ogólnie rzecz biorąc, wszystkie projekty oprogramowania mają:


 * narzędzie do śledzenia zadań, w którym błędy oprogramowania i prośby o ulepszenia są zgłaszane, zarządzane i omawiane. Przykładami są Wikimedia Phabricator, GitHub lub Sourceforge.
 * repozytorium kodu, w którym kod źródłowy może być "wyrejestrowany" dla każdego. Przykładami są Wikimedia Git/Gerrit, GitHub lub Sourceforge.
 * narzędzie code review, w którym proponowane zmiany kodu (tzw. łatki) są omawiane i ulepszane. Przykładami są Wikimedia Git/Gerrit, GitHub lub Sourceforge. Gdy proponowana poprawka, będzie dobra i zostanie włączona do repozytorium kodu, zmiany w kodzie staną się dostępne dla wszystkich. (Możesz przeczytać więcej o dobrych praktykach dotyczących przeglądu kodu tutaj.)
 * ogólne 'miejsca do dyskusji na temat projektu oprogramowania i/lub otrzymania pomocy i wsparcia. Tymi miejscami mogą być listy mailingowe, kanały czatu IRC, strony wiki lub inne miejsca. Dokładne miejsca zależą od każdego projektu. Możesz również skontaktować się z konkretnymi mentorami przez „” na ich stronach użytkowników, ale pamiętaj, że „pytania zadawane prywatnie nie pomagają innym”.

W dowolnym momencie, jeśli napotkasz problemy lub będziesz potrzebować pomocy, zapytaj. Jeśli chcesz zadawać trafione pytania we właściwych miejscach, zalecamy zapoznanie się z sekcją "Opinie, pytania i wsparcie".

Wybierz projekt Software
Poniższe projekty oferują zasoby, opiekę mentora i szukają nowych programistów, którzy mogliby się do nich przyłączyć. Wybierz jeden z poniższych projektów i postępuj zgodnie z dokumentacją projektu, aby skonfigurować środowisko programistyczne, wybrać zadanie do pracy, rozwiązać zadanie i przesłać zmiany w kodzie do przeglądu. Możesz mieć swój wkład w te lub inne interesujące Cię projekty związane z Wikimedia. Most can be found by searching for them on Phabricator or online.

''Czy jesteś opiekunem i chcesz, aby twój projekt znalazł się na powyższej liście projektów oprogramowania? Dowiedz się więcej i dołącz!''

Pomocne programy i pojedyncze zadania
Oprócz zalecanego powyżej oprogramowania, istnieje więcej możliwości wyboru projektu lub zadania do pracy:

Looking for additional resources?

 * How to become a MediaWiki hacker: For potential new developers who want to specifically work on MediaWiki core or MediaWiki extensions.
 * Developer hub: Resources to more documentation and information for established Wikimedia developers.
 * For real-time communication use on IRC (Internet Relay Chat)
 * There are also several email lists for discussion of Wikimedia software.
 * Wikimedia tutorials: An index of tutorials that feature various languages, APIs, and frameworks in the Wikimedia technology stack.

Want to contribute something else?

 * How to contribute lists many more ways to contribute, also in non-technical areas like documentation, testing, web api and many more.