# Django 3.0.9.dev - dokumentacja

# Wkład w rozwój Django

Django to społeczność, która żyje dzięki swoim wolontariuszom. Jako że rośnie, zawsze potrzebujemy więcej osób do pomagania innym. Kiedy nauczysz się Django, możesz pomagać na wiele sposobów:

- Dołącz do forum Django. To forum jest miejscem na dyskusje o frameworku Django i aplikcjach i projektach, które z niego korzystają. To również dobre miejsce na zadawanie i odpowiadanie na pytania związane z instalacją, używaniem i rozwijaniem Django.
- Dołącz do listy mailingowej django-users i odpowiadaj na pytania. Ta lista mailingowa ma ogromną liczbę odbiorców i naprawdę chcemy utrzymać przyjazną i pomocną atmosferę. Jeśli jesteś nowy w społeczności Django, powinieneś przeczytać wytyczne co do dodawania wpisów.
- Dołącz do kanału IRC #django na Freenode i odpowiadaj na pytania. Wyjaśniając Django innym użytkownikom, sam nauczysz się wiele o frameworku.
- Bloguj o Django. Zbieramy wszystkie Django-blogi, o których wiemy na stronie społeczności; jeśli chciałbyś zobaczyć swój blog na tej stronie, możesz zrejestrować go tutaj.
- Weź udział w open-source’owych projektach Django, napisz jakąś dokumentację lub wydaj swój własny kod jako open-source’ową aplikację. Ekosystem aplikacji jest wielką siłą Django, pomóż nam ją budować!

Jeśli praca z Django daje ci frajdę, poczekaj aż zaczniesz nad nim pracować. Pasjonujemy się pomaganiem użytkownikom Django w robieniu skoku do bycia członkiem społeczności, która rozwija projekt, więc jest kilka sposóbów, na jakie możesz wspomóc rozwój Django:

- Zgłaszaj błędy w naszym systemie zgłoszeń.
- Dołącz do grupy mailingowej django-developers i dziel się pomysłami jak ulepszać Django. Zawsze jesteśmy otwarci na sugestie. Możesz też udzielać się na kanale IRC #django-dev.
- Wysyłaj patche z nowym i/lub poprawionym zachowaniem. Jeśli szukas sposobu, aby zacząć pomagać w pracy nad Django, przeczytaj samouczek Pisanie pierwszej poprawki do Django i spójrz na zgłoszenia easy pickings. Pomocna też będzie Patch review checklist.
- Udoskonalaj dokumentację lub pisz unit testy.
- Klasyfikuj zgłoszenia i recenzuj łaty stworzone przez innych użytkowników.

Naprawdę KAŻDY może coś zrobić, aby pomóc czynić Django lepszym i wspanialszym!

Przejrzyj poniższe sekcje, aby dowiedzieć się jak:

- Rada dla nowych kontrybutorów
  - Pierwsze kroki
  - Guidelines
  - FAQ
- Zgłaszanie błędów i próśb o funkcjonalności
  - Powiadamianie o błędach
  - Zgłaszanie błędów i funkcjonalności interfejsu użytkownika
  - Prośby o nowe funkcjonalności
  - How we make decisions
- Triaging tickets
  - Triage workflow
  - Triage stages
  - Other triage attributes
  - Closing Tickets
  - How can I help with triaging?
  - Bisecting a regression
- Writing code
  - Coding style
  - Unit tests
  - Submitting patches
  - Working with Git and GitHub
  - JavaScript
- Writing documentation
  - Getting the raw documentation
  - Getting started with Sphinx
  - Jak zorganizowana jest dokumentacja
  - Writing style
  - Commonly used terms
  - Django-specific terminology
  - Guidelines for reStructuredText files
  - Django-specific markup
  - Documenting new features
  - Minimizing images
  - An example
  - Spelling check
  - Tłumaczenie dokumentacji
  - `django-admin` man page
- Lokalizowanie Django
  - Tłumaczenia
  - Formaty
  - Dokumentacja
- Committing code
  - Handling pull requests
  - Committing guidelines
  - Reverting commits