1 [[!meta title="Cvičení"]]
8 Cvičení probíhá v laboratoři [KN:E-s109][1]. Cvičící jsou [Michal Sojka][2] a [Fanda Vacek][3].
13 1. Seznámení se s předmětem a hodnocením, [[kontakt s reálným OSS
15 2. Tvorba "produktu" z nezávislých OSS komponent (embedded Linux)
16 3. Specifikace individuálního zadání samostatná práce a jeho zařazení
17 do existujících OS projektů (konzultace se cvičícími)
18 4. Verzovací systém Git
19 5. Prezentace projektu do kterého budu přispívat v samostatné práci a
22 7. Samostatná práce, konzultace
23 8. Samostatná práce, konzultace
24 9. Samostatná práce, konzultace
25 10. Samostatná práce, konzultace
26 11. Prezentace výsledků (povinná účast)
29 Podmínky udělení zápočtu
32 * Účast na 1. – 6. a 11. cvičení,
33 * odevzdané úlohy z 1. – 4. cvičení,
35 * prezentace záměru práce,
36 * prezentace výsledku práce.
41 Cílem samostatné práce je zkusit si na vlastní kůži jak funguje (či
42 nefunguje :-) ) vývoj open source softwaru. V ideálním případě si každý
43 student vybere projekt podle svého gusta a pokusí do něj přispět.
44 Příspěvek může být téměř vše, co projektu prospěje – např.:
47 * přidání nové vlastnosti,
49 * napsání dokumentace atd.
51 Cílem ale není pouze práci provést, ale dostat ji do projektu tak, aby
52 její výsledky byly dostupné všem kdo daný projekt využívají. V
53 závislosti na typu (a velikosti) projektu může být tento krok mnohem
54 těžší než samotná práce. Je potřeba srozumitelně vysvětlit správcům
55 projektu co děláte, proč to děláte a případně reagovat na další
58 Pokud nevíte jaký projekt si vybrat, můžete zkusit některý z
59 [[našeho seznamu|cviceni/projekty]].
64 Na základě dohody je možné založit i vlastní projekt. U takovéhoto
65 projektu je potřeba zajistit, aby do něj mohla přispívat i celosvětová
66 komunita a aby ho začal používat někdo jiný než autor (či student
72 Širokou nabídku OSS projektů, včetně konkrétních úloh, které mají
73 zájem o příspěvky studentů představuje [Google summer of code][4].
74 Většina technologií společnosti Google je postavena na OSS a proto
75 společnost sponzoruje rozvoj těchto projektů a platí studenty na nich
76 pracující. Studenti mohou zasílat přihlášku od 29. března do 9. dubna.
77 Rozhodnutí o přijetí či nepřijetí bude známo 26. dubna. Studenti
78 přijatí do GSOC získají všechny body za *průběh samostatné práce*.
79 Povinnost závěrečné prezentace a její bodové hodnocení však zůstává.
81 [1]:http://www.feld.cvut.cz/education/rozvrhy-ng.B092/public/cz/mistnosti/10/12/m10121304.html
82 [2]:http://rtime.felk.cvut.cz/~sojka/
83 [3]:http://dce.fel.cvut.cz/katedra/lide/u_259/frantisek-vacek.aspx
84 [4]:http://socghop.appspot.com/