DevConf.CZ 2019 has ended

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

Platform / OS [clear filter]
Friday, January 25

9:30am CET

Your turn-key Cockpit UI in a CI/CD ecosystem
Cockpit (https://cockpit-project.org) and its builtin set of UIs for system
services has become an integral part of Fedora Server, RHEL, and is included in
all major distributions.

It has always been very simple to create your own interfaces using Cockpit's
API. But it is a big step from some quick HMTL+JS proof of concept towards
maintaining a production-grade project with proper integration testing/gating
and fully automatic delivery. This talk introduces the tools and services that
the Cockpit team offers for developing your Cockpit extensions, which gets you
there right from scratch.

avatar for Martin Pitt

Martin Pitt

Principal Software Developer, Cockpit team lead, Red Hat
Addicted to Linux/FOSS development since 1997. Since then, dabbled with Plumbing stack, GNOME, printing, security, QA, distro release management, disto-wide CI in Debian/Ubuntu, and lots of other stuff. Since 2017 I am a proud owner of a Red Hat and lead the https://cockpit-project.org... Read More →

Friday January 25, 2019 9:30am - 9:55am CET

11:30am CET

Developing RHEL open source way
Program and project management of Red Hat Enterprise Linux (RHEL) is daunting task which provides tons of learning opportunities. RHEL is unique because we use Open Source as the way how to develop and maintain it.

I work for more than 10 years in program management team responsible for planning and delivering RHEL releases. I would like to share what the team learned what worked and what did not work as the product was getting more complex over time.


Friday January 25, 2019 11:30am - 12:20pm CET

1:30pm CET

Enhancing the Fedora Upgrade Process
This session will give an introduction to a new way of doing system upgrades on Fedora, RHEL and CentOS using the Leapp framework to give more options to the users.

We will introduce the Framework, how it works and what it can do for making a difference during the upgrade of Fedora.

avatar for Vinzenz Feenstra

Vinzenz Feenstra

Senior Software Developer, Red Hat Czech
Love for C++, Go and Python - Developer by heart - Professional developer for more than 12 years

Friday January 25, 2019 1:30pm - 2:20pm CET

2:30pm CET

Tuned - helper for system tuning
The talk will introduce Tuned and its features. Tuned is application for system tuning. It can help system administrators to optimize their systems for various workloads (e.g. SAP, Oracle DB, MS SQL, ...) or to optimize systems for general goals like high throughput, low latency, or low power consumption. Instead of having configuration on multiple places and in custom scripts, Tuned stores all its configuration cleanly in one place - in the Tuned profile. It can do do rollback of settings, supports hot plugging of devices and can be controlled from the command line or through the D-Bus, thus it can be easily integrated into existing administering solutions like e.g. Cockpit. Project web page: https://tuned-project.org/

avatar for Jaroslav Škarvada

Jaroslav Škarvada

Devel, Red Hat Czech s.r.o.

Friday January 25, 2019 2:30pm - 3:20pm CET

3:30pm CET

Composer: Building OS images for any platform
Introducing Cockpit Composer, a new tool that lets you create, edit, and manage customized OS images over time. Create blueprints with custom selections of packages and modules from different source repositories. Then generate images from those blueprints for physical, virtual, and cloud environments. Learn about what features are currently available in the web UI, including how to select the content you need and how to create images. As part of this session, we want to take some time to get feedback from the audience on the flow of features presented and their image building needs.

avatar for Jenn Giardino

Jenn Giardino

Senior Interaction Designer, Red Hat
Senior Interaction Designer, UXD team
avatar for Will Woods

Will Woods

Senior Software Engineer, Red Hat, Inc.
Project Weldr Tech Lead

Friday January 25, 2019 3:30pm - 3:55pm CET

4:30pm CET

Future of the DNF package management stack
If you're interested in package management and DNF stack in particular,
join us to learn more about what we have done over the past year and what we plan for the next years. Among other topics, we'll touch Modularity support, new unified API and integration testing.

avatar for Daniel Mach

Daniel Mach

Principal Software Engineer, Red Hat
Worked for 10 years in Red Hat's Release Engineering team, leading RHEL 7 release among other activities. Joined the Software Management team 2 years ago as a team leader. Currently focused mainly on DNF.
avatar for Jaroslav Mracek

Jaroslav Mracek

developer, Red Hat
Software Engineer, Red HatJaroslav is a developer of RPM Software Management

Friday January 25, 2019 4:30pm - 4:55pm CET
Saturday, January 26

9:00am CET

Do our development tools need a refresh?
Recently, the co-presenters have used surveys and direct interviews to collect people’s work methods and habits while maintaining upstream software, RPM packages, modules and container images for Fedora and Red Hat. Unsurprisingly, despite a roughly unified set of tools, people have very different methods for their day to day tasks.

During this talk we will present the results of our research, including the wide-variety of tools, processes, and mechanisms we found. Our focus has been on collecting information on the current state and ideas for improvement. As a result, we will not be presenting solutions but are very interested in your experience and ideas for improvement.

Please come to the talk and share your ideas!

avatar for Tomas Tomecek

Tomas Tomecek

Principal Software Engineer, Red Hat
packit, containers, automation, and having all the fun
avatar for Langdon White

Langdon White

Clinical Assistant Professor, Boston University
Langdon White is a Clinical Assistant Professor and the Spark! Technical Director at Boston University. In these roles, he helps to provide industry-affiliated experiential learning to students and teaches with the goal of making computing and data sciences more accessible. White... Read More →

Saturday January 26, 2019 9:00am - 9:50am CET

11:00am CET

Don't Move That Fence Til You Know Why It's There
subtitle: The G.K. Chesterton Approach to Software Development

The early-20th century author G.K. Chesterton wrote one of the most insightful things I've ever read about politics, which also happens to apply perfectly to software development. The spirit of it is: changing things is fine, but understand what you're changing before you do it. I will present the full quotation, then dig into how it applies to software development, and some simple tools and techniques you can use to apply this in real life.

avatar for Adam Williamson

Adam Williamson

Fedora QA engineer, Red Hat
Fedora QA engineer

Saturday January 26, 2019 11:00am - 11:25am CET

12:00pm CET

Pluto - How to start with OS Dev
Pluto - open source kernel by 2 students, where you learn basic understanding of operating system and operating system development

This track is part of our young speaker series.  This talk may be presented in Czech.


Ondřej Langr

SELinux intern, Red Hat

Saturday January 26, 2019 12:00pm - 12:25pm CET

Filter sessions
Apply filters to sessions.
  • Academic & Research
  • Activity
  • Agile / DevOps / SRE
  • Blockchain
  • Cloud and Containers
  • Community
  • Debugging / Tracing
  • Desktop
  • Developer Tools + IoT
  • Documentation
  • Fedora
  • Frontend / UI / UX
  • Immutable OS
  • Kernel
  • Lightning Talks
  • Meetup / Hackfest
  • MIcroservices
  • Middleware
  • ML / AI / Big Data
  • Networking
  • Platform / OS
  • Quality & Testing
  • Security / IdM
  • Storage / Ceph / Gluster
  • Virtualization