Nie ma żadnych kroków, które musisz podjąć przed faktycznym wniesieniem wkładu. Po prostu idź i zacznij. Wybierz błąd lub funkcję, którą chcesz wdrożyć i zrób to. Jeśli wybierzesz większą funkcję, warto najpierw zapytać o emacs-devel, ponieważ mogą pojawić się zastrzeżenia do zamierzonego projektu lub interfejsu i lepiej zbieraj opinie przed napisaniem tysiąca wierszy kodu :)
Jeśli skończyłeś lub jesteś w punkcie, w którym chciałbyś uzyskać informacje zwrotne na temat swoich zmian, prześlij łatkę do raportu o błędzie (jeśli taki istnieje) lub do emacs-devel.
Jeśli jest to twój pierwszy wkład poniżej łącznego limitu 15 linii i jeśli nie ma żadnych zastrzeżeń technicznych, zmiana zostanie scalona dość szybko. Emacsowi brakuje siły ludzkiej i cieszy się z otrzymanego wkładu. Moja pierwsza łatka została scalona w ciągu jednego dnia.
Jeśli przekroczysz limit 15 linii, zostaniesz poproszony o przypisanie praw autorskich. Jednak nie musisz nic robić wcześniej: zostaniesz poprowadzony przez cały proces. Pamiętaj, że przypisania praw autorskich są obowiązkowe : jeśli odmówisz podpisania, nie możesz uczestniczyć w Emacs. Nawet jeśli łatka jest technicznie idealna, nie zostanie połączona z powodów prawnych i politycznych. Dlatego nigdy nie napisałem drugiej łatki: nie chcę podpisywać żadnego zadania.
Jeśli podpisałeś jeden z nich i ukończyłeś proces, możesz jednak nadal wnosić wkład, jak poprzednio, a w pewnym momencie, jeśli będziesz wnosił ciągły wkład do Emacsa, ostatecznie uzyskasz dostęp do zapisu w repozytorium.