1 [[!meta title="Cvičení"]]
8 Cvičení probíhá v laboratoři [KN:E-s109][1].
10 [1]:http://www.feld.cvut.cz/education/rozvrhy-ng.B092/public/cz/mistnosti/10/12/m10121304.html
15 1. Seznámení se s předmětem a hodnocením, kontakt s reálným OS
17 2. Tvorba "produktu" z nezávislých OSS komponent (embedded Linux)
18 3. Specifikace individuálního zadání samostatná práce a jeho zařazení
19 do existujících OS projektů (konzultace se cvičícími)
20 4. Verzovací systém Git
21 5. Prezentace projektu do kterého budu přispívat v samostatné práci a
24 7. Samostatná práce, konzultace
25 8. Samostatná práce, konzultace
26 9. Samostatná práce, konzultace
27 10. Samostatná práce, konzultace
28 11. Prezentace výsledků (povinná účast)
31 Podmínky udělení zápočtu
34 * Účast na 1. – 6. a 11. cvičení,
35 * odevzdané úlohy z 1. – 4. cvičení,
37 * prezentace záměru práce,
38 * prezentace výsledku práce.
43 Cílem samostané práce je zkusit si na vlastní kůži jak funguje (či
44 nefunguje :-) ) vývoj open source softwaru. V ideálním případě si každý
45 student vybere projekt podle svého gusta a pokusí so do něj přispět.
46 Příspěvek může být téměř vše, co projektu prospěje — např.:
49 * přidání nové vlastnosti,
51 * napsání dokumentace atd.
53 Cílem ale není pouze práci provést, ale dostat ji do projektu tak, aby
54 její výsledky byly dostupné všem kdo daný projekt využívají. V
55 závislosti na typu (a velikosti) projektu může být tento krom mnohem
56 těžšší než samotná práce. Se potřeba srozumitelně vysvětlit správcům
57 projektu co děláte, proč to děláte a případně reagovat na další
60 Pokud nevíte jaký projekt si vybrat, můžete zkusit některý z
61 [[našeho seznamu|cviceni/projekty]].