Loading…
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)

Reminders:

  • 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

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.
Prerequisities:
  • Bring a container image of your choice.
  • Have a GNU/Linux operating system booted up.
  • Working docker environment.
Links:
https://github.com/phracek/devconf2018-workshop
https://github.com/fedora-modularity/meta-test-family
https://github.com/fedora-modularity/conu
https://github.com/devexp-db/distgen
https://github.com/openshift/source-to-image

Speakers
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

BaseOS QE Daemons, Red Hat
daemons team, RHEL.next initiatives, modularity and userspace containerization.


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

10:30am

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."

Speakers
avatar for Florian Festi

Florian Festi

RPM upstream developer, Red Hat
Red Hat engineer since 2006
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
I-M103 Faculty of Information Technology (VUT FIT)

10:30am

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/

Speakers
avatar for Dusty Mabe

Dusty Mabe

Senior Software Engineer, Fedora Atomic, Red Hat
Senior Software Engineer, Fedora Atomic


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

3:30pm

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."

Speakers
avatar for Christophe de Dinechin

Christophe de Dinechin

SPICE developer at Red Hat, founder of the Tao3D project, Red Hat
Christophe works on SPICE and 3D virtualization at Red Hat. He's passionate about 3D, virtualization and programming languages. His GitHub page is http://github.com/c3d.


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