From Fedora Project Wiki

Revision as of 12:15, 6 December 2010 by Rvokal (talk | contribs) (→‎Friday)

Fedora Events: Developers Conference, Brno, Czech Republic


  • an Open conference for all Linux and JBoss Developers, Admins and Linux users organized by Red Hat Czech Republic
  • Presentations will be held by Red Hat, Fedora and JBoss users and developers
  • For questions, please contact RadekVokal and MarekMahut
  • Check out DeveloperConference2009 for last year event


When and Where


Presentations are labelled with the language in which the talk will be given. The (cz/en) label means, that preferred language is Czech, but if there will be more English speaking people in the session the presenter is able to switch to English.



Lecture room (capacity) 9:00-9:45 9:50-10:35 10:40-11:25 11:30-12:30 12:30-13:15 13:20-14:05 14:10-14:55 15:00-15:45 15:50-16:35 16:40-17:25
D2 (80) Perl packaging for developers – Marcela Mašláňová Java packaging for developers – Stanislav Ochotnicky JCR + ModeShape - Jozef Chocholáček lunch Planning and Scheduling with Drools - Lukáš Petrovický Teiid - data virtualization system - Boris Belovic PicketLink and PicketBox - Peter Škopek Web Services for Remote Portlets - Michal Vančo Infinispan 4 – D Radoslav Husar, Michal Linhard ata Grids - Deltacloud API – Michal Fojtik
D3 (150) / A107 (50) MythTV - User view – Lukáš Doktor Gnome 3.0 (r)evolution - Tomáš Bžatek Plasma Workspaces 4 by KDE – Lukáš Tinkl, Jaroslav Řezník lunch Introduction to Qt development – Jaroslav Řezník Remote Desktop – Adam Tkáč coreutils - tips & common mistakes – Ondřej Vašík Power management – Jaroslav Škarvada, Jan Včelák (A107) SysVinit, upstart and systemd in Fedora and RHEL – Petr Lautrbach (A107) Modern Linux Desktop alphabet – Tomáš Bžatek, Jaroslav Škarvada (A107)


9:00-10:10 10:15-11:25 11:30-12:30 12:30-13:40 13:45-14:55 15:00-16:10 16:10-17:25
Lab1 (B007) MythTV - Plu-in development – Lukáš Doktor lunch Fedora AutoQA – Kamil Páral Profiling – Ivana Hutařová Vařeková Systemtap workshop – Petr Muller
Lab2 (B011) – Laptops needed jBPM 5 in Action – Lukáš Petrovický, Jiří Pechanec Wlibcg/control groups – Jan Šafránek, Ivana Hutařová Vařeková lunch Qt Dev Workshop – Jaroslav Řezník Porting apps from GTK2 to GTK3 – Tomáš Bžatek


Lecture room (capacity) 9:00-9:45 9:50-10:35 10:40-11:25 11:30-12:30 12:30-13:15 13:20-14:05 14:10-14:55 15:00-15:45 15:50-16:35 16:40-17:25
D2 (80) ABRT 2.0 – Karel Klíč, Jiří Moskovčák JSF 2 & RichFaces 4 - Concepts - Lukas Fryc Testing Java applications with Arquillian – Karel Piwko lunch Seam 3 – Josef Hartinger New features in OpenJDK 7 – Pavel Tišnovský Byteman – Martin Večeřa Spacewalk on PostgreSQL – Jan Pazdiora Confining Spacewalk with SELinux – Jan Pazdiora Func: Fedora Unified Network Controller – Marek Mahut
D3 (150) Matahari & FMCI – Jaroslav Řezník Bug hunting & static analysis – Kamil Dudka OpenLDAP, Kerberos, SSSD, FreeIPA - Jan Vcelak, Zbysek Mraz, Jan Zeleny, Pavel Zuna lunch Build HA cluster – marek Grác Debugging Tools Intro – Jan Kratochvíl OpenSCAP – Peter Vrabec TeX Live – Jindřich Nový Amateur radio in Fedora – Jaroslav Škarvada
  • Workshops will be in room B007 and B011

Talk descriptions

subject language talker description
KDE Plasma Workspaces 4 en Jaroslav Reznik, Lukas Tinkl & Kevin Kofler New from KDE developers
Java packaging for developers en/cz Stanislav Ochotnicky How to get someone to package your Java application
JCR + ModeShape cz (en?) Jozef Chocholáček introduction into JCR specification and its implementation (but not only) - ModeShape
Gnome 3.0 en Tomáš Bžatek Latest news about Gnome 3 bleeding-edge bits, upcoming changes for Fedora 14->15 users
MythTV - User view en/cz Lukáš Doktor Live MythTV demonstration
Func: Fedora Unified Network Controller en Marek Mahut TBD
Developers introduction to Qt en/cz/es Jaroslav Reznik as presented @FIT (ITU)
Modern Linux Desktop alphabet cz (en slides) Jaroslav Reznik & Tomas Bzatek Short (a few minutes) introduction to popular desktop terms
Matahari & FMCI en/cz/es Jaroslav Reznik (Radek Novacek, Roman Rakus) Introduction to system-management initiative, update on various tools
JSF 2 & RichFaces 4 - Concepts cz (en slides) Lukas Fryc
Perl packaging for developers cz (en slides) Marcela Mašláňová
Testing Java applications with Arquillian en/cz (en slides) Karel Piwko Focused on integration testing part of Arquillian
Planning and Scheduling with Drools en/cz (en slides) Lukáš Petrovický Introduction to Drools Planner + showing a couple solutions
Teiid - data virtualization system en/cz (en slides) Boris Belovic Introduction to Teiid + small example/demo
New features in OpenJDK 7 en/cz (en slides) Pavel Tisnovsky Introduction to new features being developed by Oracle, and others, for OpenJDK 7
Seam 3 en/cz (en slides) Jozef Hartinger In this session, Seam and its impact on Java EE will be explained. The talk covers introduction to CDI and Seam 3 modules.
Infinispan 4 - Elastic Data Grids en Radoslav Husar, Michael Linhard Introduction to data grids in general (use cases, principles, technology) and creating data grids using Infinispan
Byteman cz/en Martin Večeřa Fault injection testing of Java applications
SysVinit, upstart and systemd in RHEL and Fedora systems cz (en slides) Petr Lautrbach practical comparison of usage and deployment in RHEL/Fedora
Power management cz/en Jaroslav Škarvada (jskarvad AT, Jan Včelák Introduction, overview of available tools (pm-utils, powertop, bltk, ...), tips for tuning, info for developers (PM SIG, PM tracker bugs), tuned (introduction, writing your own profiles and plugins, future plans).
Amateur radio in Fedora cz/en Jaroslav Škarvada (jskarvad AT Introduction to amateur (ham) radio, overview of available software, actual support in Fedora, future plans.
coreutils - tips & common mistakes cz/en Ondřej Vašík Some good/bad practices in basic shell commands script/CLI usage
Remote desktop probably cz Adam Tkac Overview of TigerVNC and libjpeg-turbo projects, features, usage & benefits
TeX Live en/cz Jindřich Nový TeXLive 2010, features, its way to Fedora and info for packagers
Performance evaluation of Linux Discard Support en Lukáš Czerner Basic overview of discard and why we have it. Introduce discard benchmarking tool and show some of its results. What have we done for ext4 and what can you use now.
OpenLDAP, Kerberos, SSSD, FreeIPA cz/en Jan Vcelak, Zbysek Mraz, Jan Zeleny, Pavel Zuna Four presentations, each for a half of regular presentation. Slight introduction of these tightly bound components. Foundamentals & usage.
AutoQA cs (en slides) Kamil Páral Introduction into the framework used for automated tests execution in Fedora and how to create tests for it.
Build HA cluster sk/en Marek Grác Overview of cluster project from sysadmin perspective
Bachelor and Master thesis on FI MUNI sk Marek Grác State-of-the-art
Deltacloud API sk/en Michal Fojtik Using one REST API for accessing multiple public cloud providers
Debugging Tools Intro en/cz Jan Kratochvíl Introduction to DWARF, ELF, GDB/binutils, core files, build-id etc.
Confining Spacewalk with SELinux en Jan Pazdziora Confining large application suite with SELinux: experience from feature development
Spacewalk on PostgreSQL en Jan Pazdziora Status of the port, lessons learned
Bug Hunting and Static Analysis cz (en slides) Kamil Dudka Overview of some common error patterns and tools for finding them in the code


subject language talker/group description
Systemtap workshop en Petr Muller kernel, userspace, python tracing...
Porting apps from GTK2 to GTK3 en/cz Tomáš Bžatek Bring your laptop and sources you want to port!
MythTV - Plug-in development en/cz Lukáš Doktor MythTV simple plug-ing develpment (from hello world to complete (SQL, UI, skinable, ...) plug-in)
Working with Tito en Miroslav Suchý Building dozen packages from one git repo. How to create dozen releases per day. How to create patches against

upstream automatically.

Qt Dev Workshop en/cz/es Jaroslav Reznik Qt, Qt Quick, MeeGo Touch Framework etc.
SSSD setup en/cz Jan Zeleny, Jakub Hrozek How to setup SSSD so you can login to your company network.
Infinispan 4 Hands-On lab en Radoslav Husar, Michael Linhard Hands-on part of the Infinispan 4 EDG talk
libcg/control groups cz Ivana Hutarova Varekova, Jan Safranek restrict your pacman

/dev/pub - The Pub Event

  • Dinner for all participants on Friday!


  • Q: Do I have to do my presentation in English?
  • A: Nope, it's up to you. We're expecting some foreigners and visits from Red Hat to come, but if you don't feel comfortable doing the presentation in English, do it in Czech/Slovak
  • Q: So what kind of conference is it going to be? Like every other Linux conference?
  • A: No! The plan is to have a conference for developers, admins and testers, eg. not average Linux users, but for skilled Linux users who are either administering some servers, deploying services on Linux or developing apps on Linux
  • Q: How long does my presentation or session have to be?
  • A: Anylong from 30minutes up to one hour, workshops will probably be longer. We'll prepare a schedule apx a month before the event, at that time you'll be asked for time estimate.


  • Hotel Avanti - closest hotel, 5-10 minutes of walking to University
  • Hotel Vista (formerly known as hotel Imos) - cheaper option, apx 20minutes by public transport far from University


to Brno, Czech Republic

There are several airports around Brno; can be used to see which budget airlines operate flights to a destination; for your convenience, the airport names below are linked there; can help you finding non-direct connections. For information about booking the train or bus tickets, follow the links in the rightmost column.

Airport (code, people transported/year) Distance from Brno By bus (time, price one way) By train (time, price/price back Detailed instructions
Brno (BRQ, 0.5 mil.) 0 km
Bratislava (BTS, 2 mil.) 130 km 2:30 EUR 9 2:00, EUR 9 (return EUR 13) Bratislava -> Brno
Wien, Vienna (VIE, 18 mil.) 150 km 2:40, CZK 310 (EUR 12.70) 1:40, EUR 27/EUR 9 Vienna -> Brno
Prague (PRG, 13 mil.) 210 km 2:30, CZK 200 or 150 (EUR 8.20 or 6.15) from 2:45 to 3:30, CZK 314/175 (EUR 12.80/7.15) Prague -> Brno

Note: the times include the time needed to get from the airport to the railway or bus station.

There are no relevant return discounts for trains, and the budget airlines often offer no return discount as well, so there is little incentive to use the same airport for both direction. Thus it might be a good idea, for example, to visit Vienna during your return journey; for details, see Vienna -> Brno.

in Brno

From Main railway station take tram #1 (towards Řečkovice). Get off the tram on 5th stop - Hrnčířská (after apx 10minutes). Take the street on the left - Hrnčířská - up and after apx 300 meters the building on your right hand is the University.

From Main bus station (Zvonařka) take bus number 60, get off on second stop - Nové Sady (apx 2minutes). Take tram #1 towards Řečkovice. After two stops you are on the Main railway station, follow instructions above.

From Česká street (City center) take trolley 32 (towards Královo pole) for 4 stops and get off on stop Botanická right in front of the main University building.


not available yet