DevConf.cz 2018 has ended

DevConf.cz 2018 is the 10th annual, free, Red Hat sponsored community conference for developers, admins, DevOps engineers, testers, documentation writers and other contributors to open source technologies such as Linux, Middleware, Virtualization, Storage, Cloud and mobile where FLOSS communities sync, share, and hack on upstream projects together in the beautiful city of Brno, Czech Republic.

When: Friday, January 26 to Sunday, January 28, 2018

Venue: Faculty of Information Technology (VUT FIT - Božetěchova 2, Brno)


  • Friday 17:15: at the venue there will be a surprise show, stick around!
  • Saturday 19:00: the social event starts at Fleda Club. TICKET IS REQUIRED. Tickets will be distributed each day at check-in. First come, first serve.
  • Sunday 17:00: there will be many prizes given away at the closing session.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Workshop [clear filter]
Friday, January 26

2:00pm CET

Testing and maintaining your containers
Limited Capacity filling up

In this workshop we will guide you through the process of testing containers with Meta-Test-Family (MTF) and conu.
On top of it, we will prepare more container-related content:
  • extending containerized services with source-to-image
  • templating container sources with distgen
  • best practices for creating container images
  • testing containers with conu
  • testing containers with MTF
The theme which gets most votes will be selected and we'll use it for the workshop.
  • Bring a container image of your choice.
  • Have a GNU/Linux operating system booted up.
  • Working docker environment.

avatar for Petr Hracek

Petr Hracek

Senior Software Engineer, Red Hat s.r.o.
Userspace containerization team, testing, RHEL.next initiatives, Red Hatter, open-source, PyCharm, let's test what we ship, https://www.linkedin.com/in/petr-hracek-23b58220/
avatar for Jan Ščotka

Jan Ščotka

principal Quality assurance, Redhat Czech s.r.o.
Started to work in Redhat 10 years ago. working on cockpit project and in packit organization

Friday January 26, 2018 2:00pm - 3:53pm CET
J-M104 Faculty of Information Technology (VUT FIT)
Saturday, January 27

10:30am CET

Future of signatures in RPM
Limited Capacity seats available

"RPM's ideas about signatures are still from the last century. In this workshop we will collect and discuss ideas and use cases for a more modern approach to package signing. A signature should not just verifying that the package was not modified since the signature was applied.

A signature could indicate that a package
* was build properly
* has passed automatic testing
* passed QA
* belongs to a distribution, release or update
* was tested by the user's QA
* passed staging
* ...

So there are many areas where such signatures could be added or checked and we hope for feedback from all these areas.

Goal of the workshop is to come up with a more clear view on the topic
and being able to design and implement a new frame work for handling
signatures in RPM."

avatar for Florian Festi

Florian Festi

RPM upstream developer, Red Hat
RPM upstream developer
avatar for Panu Matilainen

Panu Matilainen

RPM upstream developer
Red Hat engineer since 2007
avatar for Pavlina Moravcova Varekova

Pavlina Moravcova Varekova

RPM upstream developer
Red Hat engineer since 2016

Saturday January 27, 2018 10:30am - 11:53am CET
I-M103 Faculty of Information Technology (VUT FIT)

10:30am CET

Atomic Host 101 Lab
Limited Capacity filling up

Heard about Atomic Host, but never had a chance to try it out? Back
by popular demand this hands on lab, originally run at Flock 2017,
will show you the ins and outs of Atomic Host. It will attempt to
dispell some myths and show you how Atomic Host can be useful even
for your traditional non-container workloads. Some of the features
covered will be:

- Atomic Upgrades/Rollbacks
- Browsing OS History
- Package Layering
- Live filesystem updates
- Configuring Storage for Containers
- Viewing Changes to your deployed files

At the beginning of this session I'll briefly present on what Atomic
Host is and then we'll dive right in. Please bring your laptops to the
session and be able to launch a VM on it. Even more useful would be if
you pre-download the atomic-host-lab.tar.gz [1] (checksum [2]) and one
of the images or your choosing [3] before you come to the lab. Making
sure you can boot the image on your laptop before coming to the lab
would also be a plus!

Can't make the lab? No sweat. The lab series is self contained and
posted online [4] so you can follow along at home, on an airplane, or
in the cloud!

See you at DevConf!

[1] https://201708-atomic-host-lab.nyc3.digitaloceanspaces.com/atomic-host-lab.tar.gz
[2] https://201708-atomic-host-lab.nyc3.digitaloceanspaces.com/atomic-host-lab.tar.gz.CHECKSUM
[3] https://dustymabe.com/2017-08-29/imageinfo.txt
[4] https://dustymabe.com/2017/08/29/atomic-host-101-lab-part-0-preparation/

avatar for Dusty Mabe

Dusty Mabe

Principal Software Engineer, Red Hat
Dusty Mabe is a Principal Software Engineer at Red Hat helping to enable container technologies in next generation datacenters and the cloud. He is currently participating in several upstream projects that help build a strong platform for containerized applications to run. In the... Read More →

Saturday January 27, 2018 10:30am - 12:23pm CET
J-M104 Faculty of Information Technology (VUT FIT)

3:30pm CET

Tao3D: Like an interactive 3D LaTeX Lisp
Limited Capacity seats available

"Tao3D (http://tao3d.sourceforge.net) is an open-source programming language for real-time interactive 3D. It is based on a functional language called XL, and uses LLVM JIT for efficient code generation.

You can use it to create interactive presentations that do not just include images or movies, but also computations, simulations, web pages or external processes. This is definitely not boring old Powerpoint.

The session will be mostly live coding, starting with the construction of simple slides and animations, all the way up to complex examples of simulation, data visualization or real-time ray-tracing shaders.

After the session, you should be able to know how to create simple presentations, and know where to look for information to create arbitrarily complex ones."

avatar for Christophe de Dinechin

Christophe de Dinechin

Senior Principal Software Engineer, Red Hat
Christophe is primarily working on Kata Containers at the moment. He also contributed to SPICE, qemu, and initiated a few free software projects like make-it-quick, recorder, XL or Tao3D. He's passionate about 3D, virtualization, programming languages and physics research. His GitHub... Read More →

Saturday January 27, 2018 3:30pm - 4:53pm CET
I-M103 Faculty of Information Technology (VUT FIT)
  Workshop, Presentation