Qubes OS contributing process
10-07, 10:15–10:45 (Europe/Berlin), Social Hub Main Room

A summary how to contribute to Qubes OS. The talk will focus on code changes, how it works currently and what we would like to change. Some non-code contributions like bug reports or documentation will also be covered.


Qubes OS is a complex project that consists of several code repositories. This presentation will help new contributors to navigate it, how to make changes, and the process leading to including them in the official source tree. It will cover topics preparing changes to make them easy to review, opening pull requests, interpreting CI results, how the review process works, and finally what happens when a pull request is merged. Since most code changes are related to some issue, and many also to some documentation, those topics will be covered too.

See also: slides (126.9 KB)

Marek is an experienced system architect and Linux administrator. He specializes in security and virtualization. His work as an active open-source contributor can be found in projects like Linux kernel, Linux-HA, Xen, and, of course, Qubes OS. Marek holds a master’s degree in computer science from the University of Warsaw.

This speaker also appears in: