( Exit | 2011. 01. 31., h – 15:46 )

Nem az ideális patch írót akartam felvázolni, hanem azokat akikkel én találkoztam (meg amikhez tartom magam, amikor küldök patchet). Bár tény, hogy azok opensource java és nem c projektek, de azokat használják is nagyvállalati környezetben (is).

Az indentálás meg persze, hogy automatizálva van, a projektek általában version controlban tartják a szabályaikat, amiket az IDE (Eclipse) automatikusan alkalmaz minden mentéskor. Úgyhogy erre sem kell különösebben figyelnie egy patch írónak. Ezért is nem értem miért problémázik valaki azon, hogy kidobják a patchét ha még erre sem ügyel.

Az általam ismert projektekben szokott lenni erre weboldal, ahol le van írva, hogy hogyan kell patchet írni a projekthez, hogy az ember átugorja ezeket a tisztelet köröket. Úgyhogy nem kell minden újdonsült titánt külön külön betanítani, csak olvasni kell.

"fel kell ismerni, hogy nem a maintainer tesz csak szivesseget a patch bekuldojenek azzal, ha beolvasztja a munkajat"
Ez így igaz. Ettől függetlenül, ha a patch író mégis úgy áll hozzá, hogy nem a magas lóról dobja oda a koncot, akkor mindenki jól jár. A programozók többsége eléggé nárcisztikus, erre rá lehet játszani alázattal, ha az ember gyors eredményt akar. ;) Másrészt a maintainerek legtöbbször ugyanúgy a szabadidejüket szánják a projektre, mint a patch írója, ezért is közösségi projekt és ezért sem teheti meg a beküldő, hogy csak "oda... önt" valamit.