BUDUJMY RAZEM

Przynieś lepszy pomysł.
Pomóż go urzeczywistnić.

Dobre podstawy rosną dzięki skupionym wkładom: użytecznemu kodowi, jasnej dokumentacji, odtwarzalnym testom i praktycznym wymaganiom.

ŚCIEŻKI WSPÓŁTWORZENIA

Więcej niż jeden sposób, by pomóc.

Ulepsz kod

Zacznij od skupionej zmiany, wyjaśnij jej granicę i dołącz testy, które uwidaczniają zamierzone zachowanie.

Przetestuj rzeczywisty scenariusz

Zapisz dokładną kompozycję, środowisko, kroki i zaobserwowany wynik. Odróżniaj przechodzące budowanie od działającej, zweryfikowanej możliwości.

Doprecyzuj dokumentację

Pomóż usuwać sprzeczne stwierdzenia o statusie i utrzymywać przykłady w zgodzie z wydaniem, które opisują.

Przynieś wymaganie

Zanim zaproponujesz podsystem, wyjaśnij zadanie, które Twój zespół musi wykonać. Konkretny przepływ pracy ułatwia ocenę kompromisów projektowych.

Użyteczne zgłoszenie zaczyna się od dowodów.

Dla niewrażliwego błędu przygotuj wydanie lub commit, agregat magazynu, istotną konfigurację z usuniętymi sekretami, dokładne kroki odtworzenia, oczekiwane zachowanie i zaobserwowane zachowanie. Dołącz minimalny przykład zamiast prywatnych treści lub kompletnego repozytorium produkcyjnego.

Dla propozycji projektowej określ, jakiej możliwości brakuje, kto jej potrzebuje, co jest poza zakresem i jak byś ją zweryfikował. Zaznacz, czy propozycja zależy od niezaimplementowanej warstwy cyklu życia.

Zgłoszenia bezpieczeństwa zachowaj w poufności.

Nie umieszczaj poświadczeń, danych osobowych ani szczegółów exploitów w materiałach publicznych zgłoszeń. Zanim otworzy się publiczny proces współtworzenia, strona bezpieczeństwa musi udostępnić zweryfikowany prywatny kanał zgłoszeń.

Zacznij od zrozumienia podstawy.

Wkład ma większą wartość, gdy jego założenia są widoczne.