Je to jeden z důsledků shora řízené inkluze typu Outreachy. Silou (pěnezma) táhnou do projektů lidi, kteří by tam přirozeně nešli, protože nemají co nabídnout. Proto potom máme situace, kdy tam desítka developerů pracuje zadarmo na kritické funkcionalitě a do toho jim hází klacky outreachy intern s $10k za léto.
12. 6. 2020, 12:13 editováno autorem komentáře
Pokud ten projekt nechá nezkušeného interna pracovat na kritické funkcionalitě nebo na něčem, na čem ta funkcionalita závisí, tak je to problém a vina toho projektu a jeho vedoucích vývojářů. A je jedno, jestli ten intern bere nula, tisíc nebo milion dolarů a jestli tam je z GSoC, Outreachy nebo z něčeho jiného.
Vedouci devel o tom casto nerozhoduje. Je pod tlakem projektaku neno jinych sedych mezieminenci. To ze je vedouci vyvojar neznamena ze je dobry manazer a ze ma politickou moc.
Ja treba po tom co jsem videl nfc kod pro terminaly odmitam na jiste znacce(nepouzivana v CR) platit bezdratove kartou. Tomu cloveku bych dal delat max automat na kafe.
Tam nebyl dozor nad kodem, pravidelny review taky nic moc. Kod strasna spageta ze jakakoliv chyba se blbe hleda. A co release to nechutny prachy na recertifikaci.
U upstreamových open-source projektů typicky žádní projekťáci nejsou. Rozhoduje ten, kdo píše kód.
Typicky to funguje takto:
Ten projekt musí mít motivaci se do toho programu zapojit. Musí poskytnout mentory z řad vývojářů a ti musí přijít s tématy, takže bez vlastní iniciativy těch vývojářů to nemá šanci. Pokud je projekt a jeho zadání vybrán, můžou se na to hlásit účastníci a ten mentor, který to zadání vypsal, si vybírá, kdo na tom bude pracovat. Má tak pod kontrolou, jestli bude vůbec mít takového interna, na čem se bude pracovat a kdo na tom bude pracovat.
Proto nebaštím pohádky o tom, jak někdo chudákům neplaceným vývojářům nasadil do projektu interna, který nemá co nabídnout, bere 10 tisíc dolarů (což samo o sobě je nadsazená částka, za 3 měsíce full timu dostanou 2,5-5 tisíc) a kazí jim to tam.