Tento víkend proběhl první hackathon cílený na českou Java komunitu. Myšlenková podstata je převzata ze zahraničního projektu Hackergarten. Cílem našeho setkání je v rámci jednoho dne / večera vytvořit něco, co je možné kontribuovat v rámci open-source. Existují samozřejmě další pojetí hackathonu jako takového – jako zdroje dalších informací bych doporučil tyto články:
- Zkušenosti s vedením skupiny Hackergarten
- Interview s Hamletem D’Arcy o motivech k založení Hackergarten
- Jakub Nešetřil: Hackathon je jako bezpečný sex. (Programátorské) požitky bez následků.
- Jakub Nešetřil: Hackathon doporučuji nejen programátorům, ale i firmám a univerzitám
Základem práce je párové programování pod vedením člověka se zkušenostmi s danou open-source technologií. Užitek z tohoto večera si odnášíme všichni – GPars má několik nových commitů, my všichni jsme se poměrně zblízka seznámili s některými aspekty této knihovny i Groovy samotného a skvěle jsme si zaprogramovali párově s lidmi, se kterými tuto možnost běžně nemáme.
Pro nastínění atmosféry přikládám několik fotek:
První seance proběhla v pátek 12. listopadu od 18 hodin v sídle JetBrains na Praze 4 (díky za pizzu Vašku
) a rozcházeli jsme se krátce před půlnocí. Za tu dobu jsme v 10 lidech zvládli:
- detekovat, zaměřit a odstranit zákeřnou chybu, která se dlouho úspěšně maskovala před sofistikovaným systémem kontinuální integrace GPars knihovny
- vytvořit jsme sadu benchmarků pro porovnání výkonnosti implementace GPars s konkurencí
- přidat aplikaci demonstrující integraci GPars do čistě Javovské aplikace a použití GPars API z Javy
- aktualizovat a vylepšit příklady použití GPars aktorů v User Guide
Shrnutí hackathonu od Václava Pecha v newsgroupě Hackergarten.
Nabízí se otázka, kam bude Hackathon dále směřovat. Další setkání bychom chtěli uskutečnit zase za 2-3 měsíce a otevřít přihlášky širšímu publiku než pro testovací první kolo. Počet lidí je však omezen prostory, ve kterých se budeme nadále setkávat cirka na 12 lidí – větší počet podle mého názoru se ani nedá rozumně zvládnout zorganizovat. V nějakém rozumném horizontu se pokusím rozjet nějakou základní infrastrukturu (Newsgroup, Twitter, nějaké webovky), okolo které bychom se mohli lépe organizovat a sledovat naše pokroky.
Rád bych také tímto oslovil všechny české vývojáře:
- kteří jsou zapojeni ve vývoji nějakého Java open-source SW – hledáme další zajímavá témata, na kterých bychom mohli v rámci háčkovacích seancí pracovat
- kteří mají zkušenosti s vývojem a programování je jejich vášní – přidejte se k nám a pojďte taky trochu pomáhat open-source
Spolupráce bude určitě oboustranně výhodná – budu rád když mne kontaktujete na e-mailu novotnaci[zavináč]gmail[tečka]com. Jakmile budu mít připravenou nějakou infrastrukturu přestanu informace schraňovat u sebe a začneme se organizovat trošku rozumnějším způsobem.
Pokud máte nějaké náměty nebo zkušenostmi s pořádáním vlastních hackathonů budu rád, když se o ně podělíte v komentářích.







Ahoj Honzo, účast na hackatonu se mi moc líbila a zrovna dneska jsem si říkal, že už se těším na další pokračování. Každopádně díky za zorganizování.