DevConf.CZ 2025

Help! Podman needs you! - Learn how to contribute to open source with Podman.
2025-06-13 , C228 (capacity 24)

Podman is a powerful, open-source container engine, but how do you actually contribute to its development?
This 80-minute hands-on workshop will guide participants through the Podman source code, contribution process, and best practices for submitting patches. Come if you are an experienced contributor or if you want to submit your first contribution to Podman, this session will show you how!

Participants will explore the Podman codebase, issue tracker, development workflow, and testing process, ultimately submitting their first pull request (PR) or finding an issue to work on. The goal of this workshop is for people to become comfortable contributing to open source.

Workshop pre-requisites :
- Have a github account
- Git setup on your machine
- Install Podman

Objectives:
- Understand Podman’s architecture and code structure.
- Learn how to find and pick beginner-friendly issues.
- Write and test code changes.
- Learn the Podman contribution workflow (forking, branching, committing, submitting PRs).
- Interact with the Podman developer community.

Workshop Agenda (80 Minutes)
1. Introduction to Contributing to Podman (10 min)
2. Exploring the Podman Codebase & Development Workflow (10 min)
3. Setting Up Your Development Environment (5 min)
4. Hands-on Contribution Exercise (50 min)
5. Q&A and Next Steps (5 min)

Target Audience:
- Developers interested in contributing to open-source projects.
- Beginner to intermediate contributors who want to work on Podman.-
- Students, DevOps engineers, and sysadmins wanting to gain open-source experience.
Workshop pre-requisites :
- Details to come


Experience level

Beginner - no experience needed

See also: Matrix Chat

Neil is the manager of the Container Tools team at Red Hat. He is a big believer in Containers and Podman.

This speaker also appears in: