Vejledning til bidrag¶
Der er mange måder at bidrage til BeeWare. Disse vejledninger dækker alt, hvad du behøver at vide for at kunne bidrage.
Hvad kan jeg gøre?¶
Løs et problem¶
Det mest oplagte bidrag, du kan yde, er at skrive kode til at løse et kendt problem.
Implementer en ny funktion¶
Mangler BeeWare en funktion, som du gerne vil have? Du kan implementere en ny funktion.
Skriv dokumentation¶
Ingen funktion er færdig, før den er godt dokumenteret. At skrive dokumentation er en måde at bidrage på, som ikke involverer at skrive kode.
Prioriter et problem¶
Hver gang nogen rapporterer et nyt problem, skal dette problem triageres. Triagering af et problem indebærer, at man tager de oplysninger, som rapportøren har givet, og forsøger at genskabe det problem, som vedkommende beskriver.
Gennemgå en pull-anmodning¶
Når en pull-anmodning er indsendt, skal den gennemgås, før den kan flettes. Uanset om du er meget fortrolig med indholdet, er der sandsynligvis en måde, hvorpå du kan hjælpe med at gennemgå en pull-anmodning.
Foreslå en ny funktion¶
Har du et forslag eller en idé til en ny tilføjelse til et af BeeWare-værktøjerne? Du kan foreslå en ny funktion til overvejelse.
Oversæt indhold¶
BeeWare vedligeholder forskellige dokumentationer på flere sprog. Hvis du kender et andet sprog end engelsk, kan du hjælpe med at oversætte indhold.
Brug værktøjerne¶
Har du en idé til en app, der er udviklet med Toga? Har du en eksisterende app, der kan pakkes med Briefcase? Du kan bruge værktøjerne og give feedback på din oplevelse.
Hvordan kan jeg bidrage?¶
Opsæt et udviklingsmiljø¶
Før du kan begynde at bidrage til BeeWare, skal du opsætte dit udviklingsmiljø.
Gengiv et problem¶
Inden du løser et problem, skal du bekræfte, at det eksisterer. At gengive et problem er også en vigtig del af triagen.
Arbejd fra en gren¶
Når du forbereder dig på at indsende et bidrag, skal du altid arbejde fra en gren.
Undgå scope creep¶
Det er vigtigt at bevare fokus og undgå scope creep i dit bidrag.
Foreslå en ny funktion¶
Du følger disse trin for at foreslå en ny funktion.
Skriv, kør og test kode¶
For at opdatere eller bidrage med kode skal du skrive, køre og teste din kode.
Byg dokumentation¶
For at opdatere eller bidrage til dokumentationen skal du være i stand til at oprette dokumenterne.
Skriv dokumentation¶
For at bidrage med dokumentation skal du skrive nyt indhold eller opdatere eksisterende indhold.
Tilføj en ændringsnote¶
Hver pull-anmodning skal ledsages af en ændringsnote.
Indsend en pull-anmodning¶
Når dine ændringer er klar, skal du indsende en pull-anmodning til gennemgang.
Giv en anmeldelse¶
Hvis du er komfortabel med det, kan du give en anmeldelse af en andens bidrag.
Oversæt indhold¶
BeeWare bruger Weblate til oversættelser, hvilket kræver et par trin for at komme i gang.
Indsend et nyt problem¶
Hvis du støder på et nyt problem eller en fejl, er det en god idé at indberette problemet.
Hvad sker der nu?¶
Gennemgang af pull-anmodning¶
Når en pull-anmodning er indsendt, er det næste trin PR-gennemgangen.
Frigivelsesprocessen¶
Sammenlagte bidrag vil gennemgå frigivelsesprocessen.
Stilguider¶
Kode-stilguide¶
Dette er retningslinjerne for bidrag med kode til BeeWare-projekter.
Dokumentationsstilguide¶
Dette er retningslinjerne for bidrag til dokumentation til BeeWare-projekter.