🟢 💬 Zajednica Objavljeno: · 1 min čitanja ·

GitHub: Kako PR limiti smanjuju buku u open source projektima

Editorial ilustracija: Kako PR limiti smanjuju buku u open source projektima

GitHub uvodi limite pull requestova koji maintainerima omogućuju kontrolu broja istovremenih prijedloga od vanjskih suradnika. Od siječnja 2023. broj spojenih PR-ova porastao je s 25 milijuna na 90+ milijuna mjesečno — rast od 3,6 puta — što je preopteretilo mnoge projekte.

🤖

Ovaj članak generiran je uz pomoć umjetne inteligencije na temelju primarnih izvora.

GitHub uvodi limite pull requestova za maintainere

Pull request — prijedlog promjene koda koji maintainer pregledava i prihvaća ili odbija — postao je žrtva vlastitog uspjeha. GitHub bilježi eksplozivan rast: u siječnju 2023. spojeno je oko 25 milijuna PR-ova mjesečno, dok danas taj broj prelazi 90 milijuna — rast od 3,6 puta u nešto više od dvije godine. Za aktivne open source projekte to znači lavinu prijedloga, od kojih mnogi dolaze od nepoznatih korisnika.

Kako novi sustav ograničavanja radi u praksi

Nova opcija daje maintainerima pravo da postave gornju granicu istovremenih otvorenih PR-ova po korisniku koji nema write pristup repozitoriju. Pouzdani suradnici mogu biti dodani na bypass listu i na njih se limit ne primjenjuje. Draft PR-ovi namjerno su izuzeti iz brojanja — radi se samo o finalnim prijedlozima.

Što GitHub planira dalje?

Ovo je tek prvi korak. GitHub-ov roadmap predviđa i mogućnost arhiviranja pull requestova te uvođenje sličnih limita za issue-e. Cilj je maintainerima vratiti kontrolu nad tokom doprinosa bez gašenja entuzijazma zajednice — uravnotežiti otvorenost projekata s održivim tempom pregleda.

Česta pitanja

Što je pull request limit na GitHubu?
To je postavka koja ograničava koliko otvorenih pull requestova jedan korisnik bez write pristupa može imati u repozitoriju istovremeno.
Broje li se draft PR-ovi u limit?
Ne — draft pull requestovi isključeni su iz brojanja, a pouzdani suradnici mogu biti stavljeni na bypass listu.