]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/blobdiff - cviceni.mdwn
Úprava odkazu na profilové stránky
[edu/osp-wiki.git] / cviceni.mdwn
index 05e4bb4aee4ed200fa6e9f40a074ffc3d205442c..1ec6709e9ec52ee307f75c13970191a143719ab8 100644 (file)
@@ -6,8 +6,7 @@ Obecné informace
 ==========
 
 Cvičení probíhají v laboratoři [KN:E-s109][1] a vede je
-[Michal Sojka][2]. Další cvičící jsou [Rostislav Lisový][7] a
-[Michal Horn][8].
+[Michal Sojka][2]. Druhým cvičícím je [Michal Horn][8].
 
 Na stanicích v laboratoři je síťová instalace [Debian][6] GNU/Linux
 7 (Wheezy). Informace o účtech a vzdáleném přístupu se nacházejí na
@@ -16,28 +15,27 @@ stránkách [IT oddělení katedry řídicí techniky][5].
 Osnova
 ==========
 
-1. Seznámení se s předmětem a hodnocením. [[Hackovací intro|cviceni/1]].
-2. [[Tvorba "produktu" z nezávislých OSS komponent|cviceni/2]] (embedded Linux)
+1. Seznámení se s předmětem a hodnocením. Úloha 1: [[Hackovací intro|cviceni/1]].
+2. Úloha 2: [[Tvorba "produktu" z nezávislých OSS komponent|cviceni/2]] (embedded Linux)
 3. [[Specifikace individuálního zadání|cviceni/3]] samostatná práce a jeho zařazení
    do existujících OS projektů (konzultace se cvičícími)
-4. [[Verzovací systém Git|cviceni/4]]
+4. Úloha 3: [[Verzovací systém Git|cviceni/4]]
 5. [[Prezentace projektu do kterého budu přispívat v samostatné práci a
    nástin řešení|cviceni/5]]
-6. Test ([[zadání|cviceni/6]], [[výsledky|cviceni/6/vysledky]])
-7. [[Samostatná práce, konzultace|cviceni/konzultace]]
-8. [[Samostatná práce, konzultace|cviceni/konzultace]]
+6. Úloha 4: Obsluha mnoha klientů
+7. Úloha 5: Open street map
+8. Test (16. 4. 2015) ([[zadání|cviceni/6]], [[výsledky|cviceni/6/vysledky]])
 9. [[Samostatná práce, konzultace|cviceni/konzultace]]
 10. [[Samostatná práce, konzultace|cviceni/konzultace]]
 11. [[Samostatná práce, konzultace|cviceni/konzultace]]
-12. [[Samostatná práce, konzultace|cviceni/konzultace]]
-13. [[Prezentace výsledků (15. května 2014; povinná účast)|cviceni/11]]
-14. [[Zápočet|cviceni/12]]
+12. [[Prezentace výsledků (14. 5. 2014; povinná účast)|cviceni/11]]
+13. [[Zápočet|cviceni/12]]
 
 Podmínky udělení zápočtu
 ==========
 
-* Účast na 1. – 6. a 13. cvičení (individuálně hodnotíme předchozí omluvy ze závažných důvodů),
-* odevzdané úlohy z 1. – 4. cvičení,
+* Účast na 1. – 8. a 12. cvičení (individuálně hodnotíme předchozí omluvy ze závažných důvodů),
+* odevzdané úlohy 1 – 5,
 * absolvován test,
 * prezentace záměru práce,
 * prezentace výsledku práce.
@@ -53,7 +51,7 @@ existující open source projekt a pokusí se do něj přispět.
 
 Vybraný projekt musí splňovat následující podmínky:
 
-* veřejně přístupný repozitář s historií projektu
+* má veřejně přístupný repozitář s historií projektu
 * historie musí dokládat minimálně dva roky aktivního vývoje nebo na
   vývoji musí pracovat minimálně pět aktivních vývojářů (autorů
   commitů).
@@ -73,7 +71,10 @@ těžší než vlastní vývojová práce. Je potřeba srozumitelně vysvětlit
 správcům projektu co děláte, proč to děláte a případně reagovat na
 další požadavky správců.
 
-Výsledky své práce zveřejněte na své [[profilové stránce|student/2014]].
+Výsledky své práce zveřejněte na své
+[[profilové stránce|student/2015]]. Na konci semestru by vaše stránka
+měla vypadat podobně jako např.
+[[stránka pana Houdka|student/houdepre]].
 
 Jak si vybrat vhodný projekt?
 -----------------------------------
@@ -92,6 +93,7 @@ minulých běhů předmětu OSP.
   fórum, IRC). Pokud je poslední commit v projektu několik let starý
   nebo se během posledních pár měsíců neobjevila v mailing listu
   jediná zpráva od správců, projektu se vyhněte.
+
 * Pokud se rozhodnete opravit chybu, kterou najdete v bug trackeru, je
   dobré si vybrat takovou chybu, která byla správci projektu
   potvrzena. Často se v bug trackeru objevují hlášení od uživatelů,
@@ -100,6 +102,12 @@ minulých běhů předmětu OSP.
   nebo to může být chyba konfiguraci daného uživatele apod. Ať už je
   důvod jakýkoli, pokud takovou chybu-nechybu opravíte, moc úspěchu s
   tím nesklidíte.
+
+  A i když si vyberete potvrzenou chybu, přemýšlejte nad tím jak je
+  její oprava užitečná pro uživatele. Často se totiž studentům stává,
+  že i když chybu opraví nedostanou na ni do konce předmětu žádnou
+  odpověď, protože v projektu řeší důležitější (užitečnější) věci.
+
 * Pokud chcete implementovat novou vlastnost, vyberte si takovou věc o
   kterou mají uživatelé (nebo správci) zájem. Nevymýšlejte nesmysly,
   které nikoho nezajímají.