Loading…
Flock 2017 has ended
View analytic
Thursday, August 31 • 4:00pm - 5:00pm
Let’s create a module

Sign up or log in to save this to your schedule and see who's attending!

If you are planning to attend this workshop, please follow these instructions to download cached content needed for the workshop.

This is a workshop. It is targeted at Fedora package maintainers, Fedora developers and Fedora release engineers.

Outcome:
* audience gets hands-on experience with creating modules
* audience knows how to build a module in production infrastructure and can try it out
* audience is aware of best practices for creating modules
* audience is familiar with whole build pipeline

Agenda:
* short introduction to modularity
* demonstrate a real module, which is already present in infrastructure
* go over though all the steps which take place in the pipeline (dist-git, mbs, koji, testing, module-aware dnf)
* initiate a workshop where audience is meant to create a module of their favorite package/stack
* in this step, presenter should be showcasing module creation live, while other modularity members assist people with module creation
* during this part, best-practices for module creation should be constantly discussed
* if time allows, create at least one test which would prove the module works correctly
* modularity team should gather feedback from audience and incorporate it into documentation
* in the end of workshop, review modules created by audience — ideally get them into production infrastructure

Speakers
avatar for Tomas Tomecek

Tomas Tomecek

Senior Software Engineer, Red Hat
Engineer. Hacker. Speaker. Tinker. Red Hatter. Likes containers, linux, open source, python 3, ansible, zsh, tmux, rust.


Thursday August 31, 2017 4:00pm - 5:00pm
3-Orleans A + B

Attendees (23)