Att bidra till Django

Django är en gemenskap som lever på sina volontärer. Eftersom det fortsätter att växa behöver vi alltid fler människor som kan hjälpa andra. Du kan bidra på många sätt, antingen i själva ramverket eller i det bredare ekosystemet.

Kommunikationskanaler

Vi brinner för att hjälpa Django-användare att ta steget till att bli bidragande medlemmar i samhället. Kommunikation är nyckeln - att arbeta med Django är att vara en del av en konversation. Gå med i den för att bli bekant med vad vi gör och hur vi pratar om det. Du kommer att kunna skapa relationer med mer erfarna bidragsgivare som finns där för att hjälpa till att vägleda dig mot framgång.

Gå med i Django-gemenskapen

Det finns flera sätt du kan hjälpa Django-gemenskapen och andra att upprätthålla ett bra ekosystem att arbeta i:

  • Gå med i Django Forum. Det här forumet är en plats för att diskutera Django-ramverket och applikationer och projekt som använder det. Det är också en bra plats för att ställa och besvara frågor som rör installation, användning eller bidrag till Django.

  • Gå med i Django Discord server för att diskutera och svara på frågor. Genom att förklara Django för andra användare kommer du själv att lära dig mycket om ramverket.

  • Blogga om Django. Vi syndikerar alla Django-bloggar som vi känner till på community-sidan; om du vill se din blogg på den sidan kan du registrera den här.

  • Bidra till Django-projekt med öppen källkod, skriv lite dokumentation eller släpp din egen kod som en pluggbar applikation med öppen källkod. Ekosystemet av pluggbara applikationer är en stor styrka hos Django, hjälp oss att bygga det!

Kom igång

Django uppmuntrar och välkomnar nya bidragsgivare och anstränger sig för att hjälpa dem att bli erfarna, självsäkra bidragsgivare till öppen källkod (OSS). Vår dokumentation innehåller vägledning för förstagångsbidragstagare, inklusive:

Arbeta med Django-ramverket

Om du tycker om att arbeta med Django, vänta tills du börjar arbeta det. Verkligen, alla kan göra något för att förbättra Django, vilket kommer att förbättra upplevelsen för massor av människor!

Själva arbetet med Django är uppdelat i tre huvudområden:

Bidra med kod

Fixa en bugg eller lägg till en ny funktion. Du kan göra en pull request och se din kod i nästa version av Django.

Bidra med dokumentation

Djangos dokumentation är en av dess viktigaste styrkor. Den är informativ och grundlig. Du kan hjälpa till att förbättra dokumentationen och hålla den relevant i takt med att ramverket utvecklas.

Lokalisering av Django

Django är översatt till över 100 språk - det finns till och med en översättning till klingonska! I18n-teamet letar alltid efter översättare för att hjälpa till att upprätthålla och öka språkräckvidden.

Andra sätt att bidra

Utforska ytterligare möjligheter att bidra till Django utöver kodning. Djangos ticket tracker är det centrala navet för hantering av problem, förbättringar och bidrag till Django. Det är en värdefull resurs där du kan rapportera buggar du stöter på eller hjälpa till att triagera befintliga ärenden för att säkerställa ett smidigt utvecklingsarbetsflöde.

Django har också en process för att föreslå idéer där du kan gå med i samhället för att diskutera idéer för nya funktioner. Utöver Djangos kodbas finns det ett ”livligt ekosystem” som underhålls av gemenskapen och som du kan bidra till.

Utforska de sätt du kan göra skillnad på nedan, och gå med oss för att göra Django bättre för alla.

Vi ser fram emot att arbeta med dig. Välkommen ombord!