Loading…
Flock 2018 has ended

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

Wednesday, August 8
 

6:30am CEST

Morning Yoga
Join Suzanne for Vinyasa Flow or Power Yoga which works up a sweat. Attendees should bring comfortable clothes that have some stretch or give (jeans are not a great option). If you have a travel yoga mat, bring that as we will probably be on a ballroom floor. If you don't have a mat, consider bringing a clean dry bath towel from your room. This activity may relocate to the courtyard in good weather.

Speakers
avatar for Suzanne Yeghiayan

Suzanne Yeghiayan

Fedora Releng Project Leader, Red Hat


Wednesday August 8, 2018 6:30am - 7:30am CEST
0-Meissen + Radebeul

9:00am CEST

State of Fedora Keynote/Objectives & Editions
Join us for the traditional "State of Fedora" talk by Fedora Project Leader, Matthew Miller. You'll also hear a brief status from each of our Editions and Objectives.

Speakers
avatar for Matthias Clasen

Matthias Clasen

Manager, Red Hat, Inc.
Matthias is an engineering manager in the desktop team at Red Hat. His contributions to GTK+ and GNOME go back to the early 2000s. He's the maintainer of GTK+. Matthias and his team have worked on many parts of the Linux desktop infrastructure. In recent years, Wayland and Flatpak... Read More →
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.
avatar for Dusty Mabe

Dusty Mabe

Principal Software Engineer, Red Hat
Dusty Mabe is a Principal Software Engineer at Red Hat helping to enable container technologies in next generation datacenters and the cloud. He is currently participating in several upstream projects that help build a strong platform for containerized applications to run. In the... Read More →
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader
avatar for Dominik Perpeet

Dominik Perpeet

Software Engineer, Red Hat
Dominik Perpeet is part of the Cockpit Team and works at Red Hat. He lives in Germany and is a software engineer alumnus of KIT.
PR

Peter Robinson

Red Hat
Peter is IoT platform lead at Red Hat working with Fedora and RHEL on IoT platforms and direction. Previously Fedora release engineering and Red Hat EMEA Professional Services and prior to Red Hat he was at a large global telco in their EU enterprise hosting division. He's previously... Read More →
avatar for Langdon White

Langdon White

Platform Architect, Red Hat
Passionate technical leader with a proven success record architecting and implementing high-impact software systems for companies ranging from startups to large companies. Participated as an executive, architect, and developer for over 150 projects. In-depth knowledge and experience... Read More →


Wednesday August 8, 2018 9:00am - 10:30am CEST
0-Meissen + Radebeul

10:30am CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Wednesday August 8, 2018 10:30am - 11:00am CEST
5-Hallway/Offsite

11:00am CEST

State of Fedora Keynote/Objectives & Editions
Continuation of the presentations by each of our Editions and Objectives.

Speakers
avatar for Matthias Clasen

Matthias Clasen

Manager, Red Hat, Inc.
Matthias is an engineering manager in the desktop team at Red Hat. His contributions to GTK+ and GNOME go back to the early 2000s. He's the maintainer of GTK+. Matthias and his team have worked on many parts of the Linux desktop infrastructure. In recent years, Wayland and Flatpak... Read More →
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.
avatar for Dusty Mabe

Dusty Mabe

Principal Software Engineer, Red Hat
Dusty Mabe is a Principal Software Engineer at Red Hat helping to enable container technologies in next generation datacenters and the cloud. He is currently participating in several upstream projects that help build a strong platform for containerized applications to run. In the... Read More →
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader
avatar for Dominik Perpeet

Dominik Perpeet

Software Engineer, Red Hat
Dominik Perpeet is part of the Cockpit Team and works at Red Hat. He lives in Germany and is a software engineer alumnus of KIT.
PR

Peter Robinson

Red Hat
Peter is IoT platform lead at Red Hat working with Fedora and RHEL on IoT platforms and direction. Previously Fedora release engineering and Red Hat EMEA Professional Services and prior to Red Hat he was at a large global telco in their EU enterprise hosting division. He's previously... Read More →
avatar for Langdon White

Langdon White

Platform Architect, Red Hat
Passionate technical leader with a proven success record architecting and implementing high-impact software systems for companies ranging from startups to large companies. Participated as an executive, architect, and developer for over 150 projects. In-depth knowledge and experience... Read More →


Wednesday August 8, 2018 11:00am - 12:30pm CEST
0-Meissen + Radebeul

12:30pm CEST

Lunch - Restaurant
Lunch is in the hotel restaurant. Those with dietary restrictions should speak with the staff directly.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Wednesday August 8, 2018 12:30pm - 1:30pm CEST
5-Hallway/Offsite

1:30pm CEST

RHEL, Fedora and CentOS: Solving The Penrose Triangle
The relationship between Fedora, RHEL, and CentOS is anything but obvious. Over time the interests of each distro and its patrons have grown and shifted, often filling in gaps and creating opportunities. Join us to hear how Red Hat and RHEL have evolved, why Fedora and CentOS are treasured, and how they fit together. From there we will discuss the road ahead, the problems Red Hat is working on, and the opportunities to work on them together.

Speakers
JB

Josh Boyer

Platform Engineering, Red Hat
Josh works in the Red Hat Platform Engineering group.  He has been a Fedora user since the project's creation, and an active contributor since Fedora Core 4.  He has served on FESCo for several years and the Fedora Board.  He enjoys hockey and taunting Spot when his team loses... Read More →
avatar for Brendan Conoboy

Brendan Conoboy

RHEL Development Coordinator, Red Hat
All things related to Fedora->RHEL


Wednesday August 8, 2018 1:30pm - 2:20pm CEST
0-Meissen + Radebeul

2:30pm CEST

Advanced Ansible: Extending with Plugins
Ansible is a radically simple IT agentless automation system. It handles configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multinode orchestration - including trivializing things like zero-downtime rolling updates with load balancers. Currently, Ansible is used heavily within the Fedora Project by the Infrastructure, CI, QA, and Release Engineering teams. There are use cases within Fedora where Ansible's usage could easily be extended to make Ansible more natively fit into the Fedora Worflow process by way of proper fedmsg integration or otherwise. Ansible Plugins lend themselves to these potential integration points. In this session we will discuss advanced topics in Ansible such as extending core functionality with plugins in hopes to be a catalyst of new ideas and new ways Ansible can solve problems or improve upon solutions in service of the Fedora Project.

Speakers
avatar for Adam Miller (maxamillion)

Adam Miller (maxamillion)

Principal Software Engineer, Ansible by Red Hat
Adam Miller is a member of the Ansible Core Engineering team focusing on the Ansible Core runtime, container orchestration integrations, and Information Security appliance and application automation. Adam has completed his Bachelors of Science in Computer Science and Masters of Science... Read More →


Wednesday August 8, 2018 2:30pm - 3:20pm CEST
4-Hamburg 4+6

2:30pm CEST

Befriending the elephant in the room: Fedora/RHEL kernel
Fedora serves as an important part of the development process for Red Hat Enterprise Linux (RHEL), despite the two distributions having different focuses and development processes. The kernel in particular has long diverged to an extreme degree between RHEL and Fedora. There’s an increased interest to make Fedora more useful as a RHEL upstream by sharing a common kernel. The focus of this talk is to explain why Red Hat wants to synchronize with Fedora, what’s going to change and how this will be beneficial to both RHEL and Fedora.

Speakers
LA

Laura Abbott

kernel crasher
Laura thinks kernels are pretty nifty. Her day-to-day work involves bug fixes, tending the Fedora kernel releases, and other kernel work for the benefit of Fedora. Laura has mentored and co-coordinated Outreachy for Fedora and occasionally blogs about a variety of aspects of her work... Read More →
avatar for Stef Walter

Stef Walter

Hacker, manager, and CI freak., Red Hat
Stef is an avid open source hacker. He's contributed to over a hundred open source projects, and can be found preaching about continuous integration and working on the Cockpit Linux admin interface. He's a usability freak. Stef lives in Germany, and works at Red Hat.


Wednesday August 8, 2018 2:30pm - 3:20pm CEST
0-Meissen + Radebeul

2:30pm CEST

Improving Fedora Compose Process
Fedora's compose process creates deliverables such as bootable isos, installation trees, and more. Release Engineering want to reduce the compose process from today's eight hour minimum to something allowing faster iteration.

The community is invited to listen to our proposals and share their own ideas about how to make composes faster. We can all benefit from more consistently usable nightly rawhide composes and faster respins for testers during the development freeze.


Wednesday August 8, 2018 2:30pm - 3:20pm CEST
2-Hamburg 3+5

2:30pm CEST

What next with spec files?
The basics of RPM spec files have been unchanged for decades. I want to survey for use cases that no longer fit the traditional model or need new features. We are for now going to focus on larger groups of packages. E.g. packages in a given programming language or packages with a given function like language packs or add-on documentation.

Issue could be
* Difficulties moving from one interpreter version to another
* Supporting multiple versions of a language in parallel
* Not enough flexibility when creating sub packages
* The dependency system not quite cutting it
* ...

Speakers
avatar for Florian Festi

Florian Festi

RPM upstream developer, Red Hat
RPM upstream developer


Wednesday August 8, 2018 2:30pm - 3:20pm CEST
3-Hamburg 1+2

3:20pm CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Wednesday August 8, 2018 3:20pm - 3:40pm CEST
5-Hallway/Offsite

3:40pm CEST

At Long Last, Rings: Split Lifecycles
Fedora was conceived at a time where Linux was still seen as a “do anything and everything at once” OS. The way we handle the package universe -- core platform, software stacks, high level applications -- still reflects that view. System owners, on the other hand, now expect apps and OS to rev differently. Come listen to some ideas on how Fedora can better meet their expectations. We’ll also cover how will this benefit the community and open up new possibilities for Fedora to entice contributors.

Speakers
JB

Josh Boyer

Platform Engineering, Red Hat
Josh works in the Red Hat Platform Engineering group.  He has been a Fedora user since the project's creation, and an active contributor since Fedora Core 4.  He has served on FESCo for several years and the Fedora Board.  He enjoys hockey and taunting Spot when his team loses... Read More →
avatar for Paul Frields

Paul Frields

Engineering Manager, Red Hat
Musician, Linux geek, hubby & dad, and all-around super guy.


Wednesday August 8, 2018 3:40pm - 4:30pm CEST
0-Meissen + Radebeul

3:40pm CEST

How we forked Fedora to make a Remix for our university
This talk covers TigerOS, a Fedora Remix aimed towards Rochester Institute of Technology (RIT) university students, faculty, and staff. Using Fedora, we created a specialized Remix aimed towards RIT community members to give them a more streamlined Linux experience as they go through their classes. By creating this Remix, we learned a lot about the Fedora Infrastructure, figured out what worked for us, and furthermore what we had to improvise on our own. This talk explains how we created our Remix, why we chose Fedora to do so, and lessons we’ve learned along the way.

This talk also explains the value of Fedora Remixes for the upstream Fedora Project and community. The Fedora Remix tools and resources allows our project to market and introduce Fedora to an audience that the upstream community would not normally have the resources to focus on. Therefore, we feel Fedora Remixes are an essential part of Fedora. Being able to easily take Fedora and modify it to fit unique needs is a powerful idea. In being a Remix, we are able to have both the Fedora upstream resources, and our personal customizations. This allows our project to work closely with upstream Fedora, contribute changes back upstream (like documentation), and offer a customized Fedora experience to a unique audience. In doing so, we allow our university community to have a better learning experience while also gaining the experience of using Fedora and Linux in general. Through this talk, we hope to demonstrate the unique value of Fedora Remixes to the Fedora community and why Fedora is one of the best platforms to build this experience with.

Speakers

Wednesday August 8, 2018 3:40pm - 4:30pm CEST
1-Dresden

3:40pm CEST

Modernize your applications during Fedora upgrades
The Leapp project wants to give more power into the hand of application developers
and system administrators to perform additional tasks during the upgrade process.

Leapp extends the power of the DNF upgrade capabilities and allows additional
custom handling to be added at many stages of the upgrade process.

This talk gives an introduction how Leapp can help to improve the upgrade
experience for Fedora users.

Examples what Leapp could do on top of the normal DNF system-upgrade:

Ask the user if they would like to switch to the new BootLoaderSpecification
as part of the upgrade process - and do the conversion during the upgrade
process for them

Modularity:

[Idea] detect python2 apps and automatically subscribe to python2
module streams

[Idea] detect postgres 9.x and ask if the user wants to upgrade to the
latest version or would like rather to subscribe to an appropriate
9.x postgres module for them

[Idea] Service Defaults
Ask the user if they would like to apply newly implemneted service
defaults or stay with old ones

More can be done these are just examples that are possible. More in the talk :-)

Speakers
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


Wednesday August 8, 2018 3:40pm - 4:30pm CEST
4-Hamburg 4+6

3:40pm CEST

The Fedora Infrastructure Onboarding Process
Community and volunteer involvement in Fedora's infrastructure is vital to the continued success of Fedora as a whole. This talk will provide an overview of how the community/onboarding aspect of Fedora's infrastructure has changed over time, places we have gone wrong, and plans in progress to improve the situation. I will discuss ideas on how to revamp our "FI Apprentice" program to maximize community involvement and engagement. This talk is aimed for both newcomers and veterans - anyone with an interest in the critical role that the community has on Fedora Infrastructure and Fedora as a whole.

Speakers
avatar for Rick Elrod

Rick Elrod

Software Engineer - Community Platform Engineering, Red Hat, Inc.
I work on the Community Platform Engineering team at Red Hat. I work primarily with the Fedora Infrastructure team and do a mix of sysadmin and development.


Wednesday August 8, 2018 3:40pm - 4:30pm CEST
2-Hamburg 3+5

3:40pm CEST

What next with spec files?
The basics of RPM spec files have been unchanged for decades. I want to survey for use cases that no longer fit the traditional model or need new features. We are for now going to focus on larger groups of packages. E.g. packages in a given programming language or packages with a given function like language packs or add-on documentation.

Issue could be
* Difficulties moving from one interpreter version to another
* Supporting multiple versions of a language in parallel
* Not enough flexibility when creating sub packages
* The dependency system not quite cutting it
* ...

Speakers
avatar for Florian Festi

Florian Festi

RPM upstream developer, Red Hat
RPM upstream developer


Wednesday August 8, 2018 3:40pm - 4:30pm CEST
3-Hamburg 1+2

4:40pm CEST

2 months with Fedora Silverblue, how to get things done when /usr is readonly
Team Silverblue is the renaming of the effort called "Fedora Atomic Workstation", based on the concept of having a immutable base system using ostree, flatpak and containers for the day to day work.

This talk will explore and discuss the various workflow and change that a user may face, the efforts currently done to make things easier and gather feedback from people on the proposals to improve silverblue.

What is Silverblue
ostree
flatpak
buildah/podman
Daily and non daily workflow, pro, cons
getting flatpak
making your own flatpak
Working with pet containers with buildah/podman
rpm-ostree install, when to use it, and when not to use it
Changing the base of the OS
Q/A and discussion/proposal

Speakers
MS

Michael Scherer

sitting on a chair right now, but I stand from time to time, Red Hat
Later


Wednesday August 8, 2018 4:40pm - 5:30pm CEST
3-Hamburg 1+2

4:40pm CEST

Desktop testing using dogtail and behave
I'd like to describe how desktop applications are tested in Red Hat's DesktopQE team. I started with upstreaming tests and would like to introduce them to QA community so they can participate in creation of automation of desktop testing in Fedora.

In the talk I'll show how tests written in behave look like and how to write a new one. I'll also show how to use At-spi browser and ipython to find UI elements of application we want to test and how to simulate user actions with dogtail.

Speakers

Wednesday August 8, 2018 4:40pm - 5:30pm CEST
2-Hamburg 3+5

4:40pm CEST

Git your distribution
It’s been almost five years since CentOS officially joined the Red Hat family. CentOS builds packages from RPMs which have source in Git trees, just like Fedora. This is an obvious point of potential collaboration, and we have a proposal for merging our Git trees into a shared one. This has a number of benefits for packagers and for the distribution as a whole, especially as we look at modularity and stream branching.

Speakers
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader
avatar for Jim Perrin

Jim Perrin

Manager, Community Platform Engineering, Red Hat, Inc
Jim manages both the CentOS and Fedora Infrastructure teams at Red Hat. He's been active in both communities since 2004


Wednesday August 8, 2018 4:40pm - 5:30pm CEST
0-Meissen + Radebeul

4:40pm CEST

Technical Writing for Non-Writers
You need to write (technical) texts now and then, but are unsure how to structure them, how to phrase your content, or how to best address your readers? This talk shows you how to optimize texts to make them easier to understand (and translate). Get to know universal principles that can be applied to a wide variety of text types - including release notes, bug reports, error messages, or e-mails.

Wednesday August 8, 2018 4:40pm - 5:30pm CEST
4-Hamburg 4+6

4:40pm CEST

Why does Fedora need a Security Team?
Fedora Security Team exists[1] but is not really active. This talk is an attempt to:

Look at the state of Fedora Security
Security Teams which other distributions have.
Current state of Fedora Security Team and problems we are facing.
Attempt to reboot the team.
Stuff which Red Hat Product Security does, which we may want to do with Fedora Security.
How you as a Fedora contributor can make a difference here!

Speakers

Wednesday August 8, 2018 4:40pm - 5:30pm CEST
1-Dresden

6:00pm CEST

Game Night/Candy Swap
Game Night organized by Frank Zimmer; Candy Swap organized by Justin Flory

Speakers
avatar for Justin W. Flory

Justin W. Flory

Open source consultant, Rochester Institute of Technology
Justin W. Flory is a creative maker. He is best-known as an opensource contributor based in the United States. Since 2018, Justin is aleading member of the LibreCorps program of the FOSS@MAGICinitiative at the Rochester Institute of Technology. He was the first,full-time co-op placement... Read More →
avatar for Frank Zimmer

Frank Zimmer

Software/DevOps Engineer, Newtron GmbH


Wednesday August 8, 2018 6:00pm - 10:00pm CEST
0-Meissen + Radebeul

6:00pm CEST

Karaoke
Come sing with us! You don't have to be good at singing, you just have to like it :-)

The available songs list is here: https://aurelien.bompard.org/karaoke/ (pro tip: write down your selection right now and take it with you to the party!)

The karaoke software is Performous: an open-source karaoke, band and dancing game available in RPMFusion and at https://performous.org

Speakers
avatar for Aurélien Bompard

Aurélien Bompard

Engineer, Red Hat
Member of the Fedora Infrastructure team.


Wednesday August 8, 2018 6:00pm - 10:00pm CEST
2-Hamburg 3+5
 
Thursday, August 9
 

6:30am CEST

Morning Yoga
Join Suzanne for Vinyasa Flow or Power Yoga which works up a sweat. Attendees should bring comfortable clothes that have some stretch or give (jeans are not a great option). If you have a travel yoga mat, bring that as we will probably be on a ballroom floor. If you don't have a mat, consider bringing a clean dry bath towel from your room. This activity may relocate to the courtyard in good weather.

Speakers
avatar for Suzanne Yeghiayan

Suzanne Yeghiayan

Fedora Releng Project Leader, Red Hat


Thursday August 9, 2018 6:30am - 7:30am CEST
0-Meissen + Radebeul

9:00am CEST

The power of one: For the good of the community
We all have moments in our communities and projects where we wish that we could change something for the better.

How many times have you thought: "If I were in charge, things would be different..."?

But leadership is not something we are appointed to. It's finding the courage and having the skills, in difficult moments, to use our voices and our actions for the good of others.

Learn how to help your community overcome resistance to new ideas; bring calmness, reason, and respect back into heated discussions; and protect yourselves from bad actors and destructive behaviours.

Stop wishing for change. Start recognizing and using the power that you already have... and make a difference.

Speakers
avatar for Rebecca Fernandez

Rebecca Fernandez

Senior Principal Program Manager, Open Culture, Red Hat
Senior Principal Program Manager, Open Organization Culture, Red Hat


Thursday August 9, 2018 9:00am - 10:00am CEST
0-Meissen + Radebeul

10:00am CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Thursday August 9, 2018 10:00am - 10:30am CEST
5-Hallway/Offsite

10:30am CEST

Keeping Rawhide on the trail
It's this years exciting Rawhide talk! We will go over the last year and talk about how things are going, some interesting bugs we hit and how to diagnose compose failures so everyone can join in the fun. Then we will cast our gaze forward to the coming year and talk about the gating plans and other ideas to make rawhide better and more useful day to day for everyone.

Speakers
avatar for Kevin Fenzi

Kevin Fenzi

Infrastructure Lead, Red Hat
Fedora user and developer. Greyhound lover.


Thursday August 9, 2018 10:30am - 11:20am CEST
4-Hamburg 4+6

10:30am CEST

State of SELinux in Fedora desktop, modularity and container worlds
This talk aims to address the state of SELinux deployment in Fedora. It discusses the number of packages that have been confined, packages that need to be confined and some suggestions that can be implemented from other projects (like Gentoo hardened). It also aims to discuss the issue with the current SE policy distribution method and how it will affect a modular distribution and containerized apps, flatpaks, AppImage etc.


Thursday August 9, 2018 10:30am - 11:20am CEST
3-Hamburg 1+2

10:30am CEST

Status of the ABI compatibility verifier in Fedora
The Fedora package update process promotes ABI compatibility
of many critical path packages which contain C and C++ ELF shared
libraries. This compatibility is enforced by statically analysing
each package update in its binary form. At the moment, the result of
that analysis has an informative value for each package maintainer.

In this talk we present the current status of the Libabigail static
analysis framework used to enforce ABI compatibility in Fedora. Some
of the most recent developments are highlighted and their possible use
to improve the Fedora ABI verification process are considered.

The talk also intends to foster some needed discussions about how we,
as a community, want to use ABI compatibility analysis in the gating
process of Fedora package updates.

Speakers
avatar for Sinny Kumari

Sinny Kumari

Senior Software Engineer, Red Hat
Sinny loves working on Open Source projects and being involved with the community. At present she works on Fedora CoreOS and she is also involved in various Open Source projects like Fedora, Fedora Atomic Host, libabigail and KDE.


Thursday August 9, 2018 10:30am - 11:20am CEST
2-Hamburg 3+5

10:30am CEST

Too Fast/Too Slow: When does Modularity make sense?
Modularity is the Next Big Thing in Fedora, but is it the right hammer for your particular bolt?

This talk will walk through the benefits and drawbacks to converting your project from a traditional RPM to a Fedora Module. It will discuss how to analyze the cost-benefit ratio of maintainer effort vs. end-user utility as well as comparing and contrasting some of the alternative tools to accomplish similar tasks (such as Software Collections, Docker Containers and Amazon Linux Extras).

Speakers
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.
avatar for Langdon White

Langdon White

Platform Architect, Red Hat
Passionate technical leader with a proven success record architecting and implementing high-impact software systems for companies ranging from startups to large companies. Participated as an executive, architect, and developer for over 150 projects. In-depth knowledge and experience... Read More →


Thursday August 9, 2018 10:30am - 11:20am CEST
1-Dresden

10:30am CEST

Imposter Syndrome Workshop and Unconscious Bias Training
This session will involve a one hour Imposter Syndrome workshop followed by an hour long Unconscious Bias training.

What is Imposter Syndrome and why we need to discuss it?
Impostor Syndrome is the feeling that you aren’t actually qualified for the work you are doing and will be discovered as a fraud. It is prevalent amongst a lot of members of open tech/culture, especially people from underrepresented backgrounds, many of whom have been socialised to value other’s opinion of their work above their own, and to do things “by the book.”

What to expect from attending the Imposter Syndrome workshop?
The workshop will enable attendees to understand, identify and talk about impostor syndrome and provide some guidelines on managing it during our day-to-day life.

What to expect from Unconscious Bias training and why is it relevant?
People make, and sometimes act on, snap judgments based on the other person’s race, without any conscious intention. The training will begin with demonstrations of how the mind operates in such ways that are outside of conscious awareness or control. We will then move on to enable attendees to understand and identify such interactions in their daily life and will provide suggestions on how to be more inclusive in such collaborative environments. I feel that in a diverse and collaborative community like Fedora, it is important for us to be able to learn to identify our implicit biases in order to have effective and inclusive communication.

Further notes:

The Imposter Syndrome Workshop and Unconscious Bias Training will be adapted from training resources and guidelines from Ada Initiative and Google from Fedora community and my prior experience in this area. I am welcome to suggestions about more resources.

This session is a part of Diversity and Inclusion Team activities and we feel that conducting this workshop and training at FLOCK will allow us to have a wider and better impact on Fedora community in these directions.

Attendees are welcome to attend either of the sessions individually i.e. You can join/leave at the one hour mark when the second session begins. The first session will be Imposter Syndrome workshop. The second session will be Unconscious Bias training.

Speakers
avatar for Jona Azizaj

Jona Azizaj

DevRel Advocate
avatar for Justin W. Flory

Justin W. Flory

Open source consultant, Rochester Institute of Technology
Justin W. Flory is a creative maker. He is best-known as an opensource contributor based in the United States. Since 2018, Justin is aleading member of the LibreCorps program of the FOSS@MAGICinitiative at the Rochester Institute of Technology. He was the first,full-time co-op placement... Read More →
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →
avatar for Amita Sharma

Amita Sharma

Technical Project Manager, Red Hat
Fedora Diversity & Inclusion Team member


Thursday August 9, 2018 10:30am - 12:20pm CEST
0-Meissen + Radebeul

11:30am CEST

The new Fedora Docs powered by Antora
I’m pleased to introduce the new documentation site in Fedora powered by a new build engine, Antora. Simplifying contributions, building, publishing, and even enabling local preview on multiple platforms. Come and learn about all the happy things we have in Fedora Docs, including:
  • The core Antora concepts
  • Contributing to Fedora Docs using PR-based workflows and CI
  • Moving your team/WG/SIG’s documentation to Fedora Docs for better discoverability
  • The future, roadmap, ideas

Speakers
avatar for Adam Samalik

Adam Samalik

Software Engineer, Red Hat
Open source enthusiast. Software Engineer with Red Hat working on Fedora. Every working day is different, but most of my activities tend to be in the Fedora community, focusing on advocacy and innovations of the Linux distribution. This includes looking a


Thursday August 9, 2018 11:30am - 11:55am CEST
4-Hamburg 4+6

11:30am CEST

Fedora CI: Process, Progress, and Infrastructure
In this talk I'd like to highlight the work lots of folks have been doing on the package-level tests, test frameworks, and infrastructure for the Fedora CI Initiative. I'll cover the components, show how the same scheme can be used to test things other than just the distro, and talk about why "ci.centos.org" is showing up so much in Fedora logs/notifications.

Speakers

Thursday August 9, 2018 11:30am - 12:20pm CEST
2-Hamburg 3+5

11:30am CEST

How Distributions are Changing
Many people in the Fedora Community have recognized the need to adapt the distribution to meet the changing needs of the user community. We have looked at and implemented a number of things over the years, software collections, EPEL, COPR, and now, Modularity. However, we are not the only distribution and, as a result, it is worthwhile to review what other distributions are doing and compare that to our solutions.

In this talk, we will discuss some of the changing needs that the distributions are facing and what solutions have been put forward. Specifically, we will review Amazon Extras, SUSE Modules, Flatpak, Snaps, Ubuntu PPAs, and Nix. During the review we will compare the solutions to equivalents in Fedora. As much as possible, we will use demonstrations of the technologies to make the comparisons.

Speakers
avatar for Langdon White

Langdon White

Platform Architect, Red Hat
Passionate technical leader with a proven success record architecting and implementing high-impact software systems for companies ranging from startups to large companies. Participated as an executive, architect, and developer for over 150 projects. In-depth knowledge and experience... Read More →


Thursday August 9, 2018 11:30am - 12:20pm CEST
1-Dresden

11:30am CEST

Using transtats to track translation string change
In a software release cycle, some of the necessary l10n steps lack attention which affect translation quality and delivery. These steps (for a package) are extracting or updating language resource, pushing that to translation platform, pulling and packaging translations, quality checks etc. Transtats helps to tie up loose ends and making packages ready to ship with translation completeness.

Using transtats, a sync between upstream, translation platform and build system could be created,
which can solve many problems and bring interesting results. One of them is to find translation
gaps through which string change can be tracked. Determining out-of-sync packages and tracking
of string change are helpful in locating / fixing translation errors.

Transtats Use Cases:

Tracking translation progress across packages for downstream releases with respect to current development.
Finding translation gaps by syncing with source repositories, translation platforms and build systems.
Estimates translation update volume at an early stage of a release cycle.
This contributes to overall success of g11n.

In this session we will discuss / demo transtats use cases, jobs, deployments and path ahead. As transtats jobs would be foundation to next developments - discussion around this would be of great help!

Speakers
avatar for Sundeep Anand

Sundeep Anand

Software Engineer, Red Hat


Thursday August 9, 2018 11:30am - 12:20pm CEST
3-Hamburg 1+2

12:20pm CEST

Lunch - Restaurant
Lunch is in the hotel restaurant. Those with dietary restrictions should speak with the staff directly.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Thursday August 9, 2018 12:20pm - 1:30pm CEST
5-Hallway/Offsite

1:30pm CEST

Modularity Release Train
This talk presents the entire modularity release process from building a module to making it available in the repos. We will explain this process flow in different life cycles of Fedora. Over this session we briefly go over the module build service, koji tagging structure, submitting your module builds in bodhi and how pungi is composing the modules.

We would like to invite everyone to come and join us in understanding modularity release train and start building modules!!!

Speakers
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.


Thursday August 9, 2018 1:30pm - 1:55pm CEST
3-Hamburg 1+2

1:30pm CEST

Fedora Mindshare
During this workshop, we will discuss the direction of Mindshare.  We will discuss the upcoming changes to the ambassador program and to the budget (what was formerly the regional budget and now will be the Mindshare budget).

Speakers

Thursday August 9, 2018 1:30pm - 2:20pm CEST
4-Hamburg 4+6

1:30pm CEST

CentOS infra explained, and how it uses more and more Fedora tooling
In this talk, we can have a quick overview of how the CentOS Infra runs, the used technologies, but also how we are slowly getting more and more Fedora applications in our own infra, making it easier for Fedora contributors to also become CentOS contributors, as underlying tools for the platform are common and so well understood. More info for the abstract later, depending on comments on this ticket/cfp

Speakers
avatar for Fabian Arrotin

Fabian Arrotin

system administator, Red Hat
I work for Red Hat, as a sysadmin in the Community Platform Enginneering Team. I'm member of the CentOS Project since 2007, maintaining the infrastructure@arrfab on twitter


Thursday August 9, 2018 1:30pm - 2:20pm CEST
2-Hamburg 3+5

1:30pm CEST

From Zero to Hero and Back again – My Decade in Fedora Land
I joined Fedora in 2005 and quickly became one of the most active contributors. I not only maintained ~150 packages but also took over leadership positions in FamSCo, FESCo, the Fedora Board and later the Council, until I eventually vanished two years ago.
In this talk I will share the story of my exciting decennial journey through Fedora land. I won't be talking about my myself (too much) but about mistakes I made and lessons I learned; things every Fedora contributor or leader should know. I will show how Fedora has changed – for better and for worse. You will hear about friends I made, problems we faced, the battles we fought, and the victories we celebrated. And last but not least, I will tell some funny and embarrassing anecdotes. Hear stories you almost forgot and see pictures you wish they never existed!

Thursday August 9, 2018 1:30pm - 2:20pm CEST
1-Dresden

1:30pm CEST

Subproject/SIG Roundtables
We'll have round tables available for groups to meet as they wish. Grab your team for a chat or work with other teams. No reservation or sign up needed.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader


Thursday August 9, 2018 1:30pm - 3:20pm CEST
0-Meissen + Radebeul

2:30pm CEST

Fedora Mindshare
During this workshop, we will discuss the direction of Mindshare.  We will discuss the upcoming changes to the ambassador program and to the budget (what was formerly the regional budget and now will be the Mindshare budget).

Speakers

Thursday August 9, 2018 2:30pm - 3:20pm CEST
4-Hamburg 4+6

2:30pm CEST

Building Fedora CoreOS
Fedora CoreOS is a future Fedora edition drawing from the best of Fedora Atomic Host and CoreOS Container Linux. We'll look at the structure and key design choices of those two operating systems, what's worked and what hasn't, and where we think Fedora CoreOS should go as a result. We'll conclude with an update on the state of Fedora CoreOS development.

Speakers
avatar for Dusty Mabe

Dusty Mabe

Principal Software Engineer, Red Hat
Dusty Mabe is a Principal Software Engineer at Red Hat helping to enable container technologies in next generation datacenters and the cloud. He is currently participating in several upstream projects that help build a strong platform for containerized applications to run. In the... Read More →


Thursday August 9, 2018 2:30pm - 3:20pm CEST
3-Hamburg 1+2

2:30pm CEST

State of Fedora Server Edition
This will be the annual status and plenary session for the Fedora Server Edition. It will be a two-part session, the first 15-20 minutes will be a report on the current status of the Fedora Server Edition and the new features that were implemented over the last year.

The remaining time will be an audience-participation segment where we brainstorm new ideas to try over the coming year.

Speakers
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.


Thursday August 9, 2018 2:30pm - 3:20pm CEST
1-Dresden

3:20pm CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Thursday August 9, 2018 3:20pm - 3:40pm CEST
5-Hallway/Offsite

3:40pm CEST

Adopting agile principles in open source communities
Many of us working in open source communities are used to issue trackers of various sorts. We use them for many different things: user feedback (bugs, RFEs), tracking new features, ideas, etc. This results in 10s or 100s of issues that might be hard to navigate through, because they are so different, yet mixed together.

I feel there is a big difference between user feedback (something anyone can submit), a key feature to be developed (something the core team defines based on user needs), and a unit of work (an actionable item leading to a new feature being developed).

Could we adopt some of the existing agile principles to solve this problem? Can we do it in a way suitable for open source communities where people often contribute irregularly, in their spare time?

I believe we can! And I will demonstrate how we use Kanban for the Antora for Docs project, bringing a new documentation site to Fedora. Using this, we’ve been able to:
  • articulate the key features we want to deliver including their definitions of done (i.e. translations, initial web UI, PR build automation, client tooling, etc.)
  • specifying actionable items leading to a feature competition (i.e. write a specific script, open a ticket to the Fedora Design team asking for a new design, reach out to a specific group and help them move to Antora, etc.)
  • accept feedback from users (i.e. a bug about a certain CSS error, an RFE about a new ‘edit’ button on each page)
  • identify priorities — so anyone can pick up a task and help us
I believe adopting similar principles could bring some additional clarity to your open source project — mostly about about it’s future, user feedback, upcoming features, and the work that needs to be done, potentially scaling your community.

Speakers
avatar for Adam Samalik

Adam Samalik

Software Engineer, Red Hat
Open source enthusiast. Software Engineer with Red Hat working on Fedora. Every working day is different, but most of my activities tend to be in the Fedora community, focusing on advocacy and innovations of the Linux distribution. This includes looking a


Thursday August 9, 2018 3:40pm - 4:05pm CEST
1-Dresden

3:40pm CEST

Scalable Fedora Design - Embracing Design Systems
Do you know the Fedora website uses 6 different shades of the Fedora blue? Even the font size is specified in different forms for different elements - sometimes it’s percentage, sometimes ems and sometimes even px or rems. I feel it’s the time for Fedora to embraces a design system to ensure consistency and manage design debt.
A design system unites teams around a common visual language. It reduces design debt, accelerates the design process, and builds bridges between teams working.
Many teams are now taking a more systematic approach to design by using Design Systems. But What is actually is a design system? What makes a well-functioning system? What do effective systems have in common? Finally, how can Fedora actually go about laying the foundations for a shared design language?
These are some questions to which I will share my answers with the community.

Speakers
avatar for Abhishek Sharma

Abhishek Sharma

Student, IIIT Allahabad
Prefinal year student interested in product thinking, interaction design and user research.


Thursday August 9, 2018 3:40pm - 4:05pm CEST
2-Hamburg 3+5

3:40pm CEST

Thank the Fedora Community! Launching Fedora Appreciation Week
Inspired by the Ubuntu Community Appreciation Day, Fedora Appreciation Week is an initiative to celebrate the community behind the success of Fedora. Through this week, there will be different events and initiatives through which Fedora community members are encouraged to give their thanks and show their appreciation to people involved in Fedora community.
To organize a Fedora Appreciation Day, outreach and awareness are important ahead of time so the community is aware of the event. Especially for something that has not yet happened before, spending extra time on awareness will be important so contributors remember and are aware of the day. We aim to launch the Fedora Appreciation Week to the community at FLOCK through this talk, followed by outreach through various other communication channels. We will introduce the Fedora Appreciation Week and release the dates for the event. We will also introduce and demonstrate Fedora Happiness Packets, an open source platform which community members can use during Fedora appreciation week 2018 to send thank you messages and positive feedback to other Fedora Community members. We will also talk about contributor stories - what are they, why should you submit one and how can you submit it - and how they are an integral part of Fedora Appreciation Week.

Speakers
avatar for Jona Azizaj

Jona Azizaj

DevRel Advocate
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →


Thursday August 9, 2018 3:40pm - 4:05pm CEST
3-Hamburg 1+2

3:40pm CEST

Subproject/SIG Roundtables
We'll have round tables available for groups to meet as they wish. Grab your team for a chat or work with other teams. No reservation or sign up needed.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader


Thursday August 9, 2018 3:40pm - 5:15pm CEST
0-Meissen + Radebeul

4:15pm CEST

Fedora Handbook 2018
It's time to issue an updated version of our printed Fedora User Guide, so that it's ready for the fall season of conferences and the new year at universities.
This session will be focused on updating and perhaps extending the asciidoc content, refreshing the cover, discussing how to integrate the project into the Fedora docs.

More info about the project: https://pagure.io/ambassadors/fedora-handbook

Speakers

Thursday August 9, 2018 4:15pm - 5:15pm CEST
2-Hamburg 3+5

4:15pm CEST

Let's discuss discourse!
We now have an experimental instance of Discourse, the open source discussion platform. It's been in production for several months as the primary discussion forum for Fedora CoreOS and for Silverblue. It's also had space for other conversation.

Let's talk about how this is working, what opportunities it might bring, and whether we want to expand. We should also talk about other web-based discussion and community software we have in Fedora — particularly, Ask and Hyperkitty. How do they fit in?

Speakers
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader


Thursday August 9, 2018 4:15pm - 5:15pm CEST
4-Hamburg 4+6

4:15pm CEST

Expert Helpdesk: Module Creation
Interested in Fedora Modularity, but you don't know where to start? Come to the Modularity Expert Helpdesk. Members of the Modularity Working Group will be on hand to help you get your packages all set up to support module streams and builds.

Speakers
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.
avatar for Adam Samalik

Adam Samalik

Software Engineer, Red Hat
Open source enthusiast. Software Engineer with Red Hat working on Fedora. Every working day is different, but most of my activities tend to be in the Fedora community, focusing on advocacy and innovations of the Linux distribution. This includes looking a
avatar for Langdon White

Langdon White

Platform Architect, Red Hat
Passionate technical leader with a proven success record architecting and implementing high-impact software systems for companies ranging from startups to large companies. Participated as an executive, architect, and developer for over 150 projects. In-depth knowledge and experience... Read More →
avatar for Petr Šabata

Petr Šabata

Principal Software Engineer, Red Hat
Fancies freedom, free software, transparency, cleanliness, simplicity, natural and computer languages, and Oxford commas.


Thursday August 9, 2018 4:15pm - 5:15pm CEST
3-Hamburg 1+2

4:15pm CEST

[BOF] iot Use cases
Discussion over ideas for IoT use cases, things people are able to assist working on, things people would like assistance in working on and general IoT use cases

Speakers
PR

Peter Robinson

Red Hat
Peter is IoT platform lead at Red Hat working with Fedora and RHEL on IoT platforms and direction. Previously Fedora release engineering and Red Hat EMEA Professional Services and prior to Red Hat he was at a large global telco in their EU enterprise hosting division. He's previously... Read More →


Thursday August 9, 2018 4:15pm - 5:15pm CEST
1-Dresden

5:45pm CEST

Sightseeing Scavenger Hunt
Join us for a sightseeing scavenger hunt in Dresden! Busses depart at 5:45 pm. Bus transportation is provided for your return at 10pm. Dinner is on your own.

Speakers
avatar for Dominika Bula

Dominika Bula

Agile Practicioner, Red Hat
Dominika Bula is an Agile Practitioner at Red Hat. Dominika joined Red Hat in 2018 following work in project management and service management with Moravia IT and Acer. Originally from Poland, Dominika lives in Brno, Czech Republic. Follow her on Twitter as @domibula or read her articles... Read More →
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Thursday August 9, 2018 5:45pm - 10:00pm CEST
5-Hallway/Offsite
 
Friday, August 10
 

6:30am CEST

Morning Yoga
Join Suzanne for Vinyasa Flow or Power Yoga which works up a sweat. Attendees should bring comfortable clothes that have some stretch or give (jeans are not a great option). If you have a travel yoga mat, bring that as we will probably be on a ballroom floor. If you don't have a mat, consider bringing a clean dry bath towel from your room. This activity may relocate to the courtyard in good weather.

Speakers
avatar for Suzanne Yeghiayan

Suzanne Yeghiayan

Fedora Releng Project Leader, Red Hat


Friday August 10, 2018 6:30am - 7:30am CEST
0-Meissen + Radebeul

9:00am CEST

Building Flatpaks from Fedora Packages
Flatpaks now are well integrated into the Workstation as a means of packaging applications, and offer advantages and for flexibility of installation, for security, and for upgrade robustness, but at the moment, the only sources of Flatpaks for users are 3rd party external repositories.

For the last year, we've been working towards having Flatpaks built from Fedora packages within the Fedora build system. Getting this working and available to users for Fedora 29 is within sight, but there are a lot of moving pieces, and getting relevant people in the same room would be a big help in making sure that everything falls into place.

I'd see three things going on at this hackfest:

General discussion to summarize status, get all the participants up to speed, and come to an agreed list of things to work on. (First 1+ hour). This would be kept high-level.
Fix remaining issues, or at least know how we are fixing them (Fedora infrastructure members, contributors to the core Workstation pieces)
Start creating Flatpak content - can be contributed to by any interested Fedora packager.
The second and third activities would be parallel and independent, but I think would interact usefully - in providing help to the new contributors and providing testing and feedback to the people working on the infrastructure.

Speakers
avatar for Owen Taylor

Owen Taylor

Architect, Desktop Engineering, Red Hat


Friday August 10, 2018 9:00am - 9:50am CEST
2-Hamburg 3+5

9:00am CEST

Copr: what's new
Copr (https://pagure.io/copr/copr) is a community build service which enables users to easily transform their project into an rpm package that other people can then immediately install and use. The ongoing and long-term Copr mission is to make this process as simple as possible so that developers can really just develop and leave all the rest to Copr.

There have been some advances in this direction lately including introduction of make_srpm, rpkg, and custom build methods. There really are lots of ways to build a package in Copr nowadays which all stem from various use-cases that people have.

The main goal of this talk is to present and in some sense compare these newly introduced build methods. Basic setup for automatic push rebuilding will be sketched and additionally, we would like to discuss possibilities for automatic Pull Request rebuilding from Pagure and other Git hosting sites.

Oh, and we finally have a new slick API.

This talk should give attendees a good idea about what Copr is actually good for and how it can help to make a developer's life easier.

Speakers

Friday August 10, 2018 9:00am - 9:50am CEST
0-Meissen + Radebeul

9:00am CEST

Fedora on the Raspberry PI
Fedora has come a long way from the days of Pidora, and so has the Raspberry Pi. The little $35 microcomputer still has a huge userbase, and a lot of work has been done to get Fedora to run on the hardware. In this talk, I will talk about where we are today, what works (and doesn't work) and where we hope to go tomorrow.

Speakers
avatar for Tom Callaway

Tom Callaway

University Outreach Lead, Red Hat
The Fedora Project is a community of people working together to build a free and open source software platform and to collaborate on and share user-focused solutions built on that platform. Or, in plain English, we make an operating system and we make it easy for you do useful stuff... Read More →
PR

Peter Robinson

Red Hat
Peter is IoT platform lead at Red Hat working with Fedora and RHEL on IoT platforms and direction. Previously Fedora release engineering and Red Hat EMEA Professional Services and prior to Red Hat he was at a large global telco in their EU enterprise hosting division. He's previously... Read More →


Friday August 10, 2018 9:00am - 9:50am CEST
1-Dresden

9:00am CEST

Marketing execution plan for next Q and beyond
Now that we have the Mindshare Committee taking care of the strategic part of marketing [1], we have to focus our actions in a new way to work, propose new ideas and impulse the team to a new era. Some of the main ideas are rounding the streaming media like YouTube and the Fedora Podcast. Hopefully we can get more people involved and propose new ideas on how to reach big players in the news media, that is a lost land right now.

[1] https://communityblog.fedoraproject.org/mindshare-monthly-report-fad-first-actions

Speakers

Friday August 10, 2018 9:00am - 9:50am CEST
3-Hamburg 1+2

9:00am CEST

Protecting the batcave against the Joker: Fedora infra hardening workshop
Fedora infrastructure is is currently managed from a server called batcave01. While heavily guarded, I have a strong suspicion that we can and need to do more to protect against attackers that could get access by posing as apprentices. I may have several ideas already, but I am not gonna spoil the participants ahead. So the planning would be:
- show the architecture
- show where and how people could/would find issue
- show how to do some non disruptive offline audit
- discuss some hardening measure that could be used
- explain how to make patches and harden the server

Depending on the size of the crowd, we might turn into smaller group dedicated into doing 1 set of hardening, or do something else. We may also refer at past issues to see how we could have mitigated them rather than patching them, because bugs will always happen even with the best.

End goal is to get people either looking and finding issues, and/or adding some hardening.

Speakers
MS

Michael Scherer

sitting on a chair right now, but I stand from time to time, Red Hat
Later


Friday August 10, 2018 9:00am - 9:50am CEST
4-Hamburg 4+6

9:50am CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Friday August 10, 2018 9:50am - 10:20am CEST
5-Hallway/Offsite

10:20am CEST

Building and running a container service on Fedora Atomic host
This talk is about how the Fedora Atomic host is used as a core building block of a container service in a Cloud Infrastructure, private or public. OpenStack/Magnum is a light API service which allows cloud operators to provide container clusters on demand (mostly Kubernetes and Docker Swarm). Firstly, I will describe the architecture of the service, how the Magnum team is doing upstream development, how we add new features and the struggles to be up to date with the newest OS and software releases and how we benefit from the Fedora community. Then, on the downstream side, I'll share the experience of running our container service at CERN with hundreds of Fedora Atomic VMs for more than two years already and experiences from cloud operators in other sites. Finally, I will mention use cases at CERN from CI tools to physics analysis platforms.

Speakers
avatar for Spyros Trigazis

Spyros Trigazis

Computing Engineer, CERN


Friday August 10, 2018 10:20am - 11:10am CEST
0-Meissen + Radebeul

10:20am CEST

State of cryptography in Fedora
This talk goes through all the crypto related changes in Fedora starting from the crypto consolidation project, to more recent consistent crypto policy projects, and put them into perspective, as well as provide the overall strategy behind Fedora's crypto story. It also goes through future challenges for Fedora related to cryptography and security in general.



Speakers
avatar for Nikos Mavrogiannopoulos

Nikos Mavrogiannopoulos

Principal Software Engineer, Red Hat
I'm the crypto tech lead for Red Hat Enterprise Linux. I have participated in the development of several open (and sometimes closed) source projects and products; my favorite is GnuTLS of which I am the principal author. I have studied mathematics and hold a PhD in cryptography.



Friday August 10, 2018 10:20am - 11:10am CEST
1-Dresden

10:20am CEST

License audit of Fedora critical-path
It has been many moons since we've done this, and we're overdue to do it again. The purpose of this workshop is to go through the packages in Fedora's critical path and ensure that the licensing of the source code in the SRPM matches the License tag in the spec file. The more people we have who can help out with this process, the better.

For more info about Fedora Critical Path, see: https://fedoraproject.org/wiki/Critical_path_package

It's also a great time to do basic spec file cleanups, if anything obvious is there.

Speakers
avatar for Tom Callaway

Tom Callaway

University Outreach Lead, Red Hat
The Fedora Project is a community of people working together to build a free and open source software platform and to collaborate on and share user-focused solutions built on that platform. Or, in plain English, we make an operating system and we make it easy for you do useful stuff... Read More →


Friday August 10, 2018 10:20am - 11:10am CEST
3-Hamburg 1+2

10:20am CEST

Building Flatpaks from Fedora Packages
Flatpaks now are well integrated into the Workstation as a means of packaging applications, and offer advantages and for flexibility of installation, for security, and for upgrade robustness, but at the moment, the only sources of Flatpaks for users are 3rd party external repositories.

For the last year, we've been working towards having Flatpaks built from Fedora packages within the Fedora build system. Getting this working and available to users for Fedora 29 is within sight, but there are a lot of moving pieces, and getting relevant people in the same room would be a big help in making sure that everything falls into place.

I'd see three things going on at this hackfest:

General discussion to summarize status, get all the participants up to speed, and come to an agreed list of things to work on. (First 1+ hour). This would be kept high-level.
Fix remaining issues, or at least know how we are fixing them (Fedora infrastructure members, contributors to the core Workstation pieces)
Start creating Flatpak content - can be contributed to by any interested Fedora packager.
The second and third activities would be parallel and independent, but I think would interact usefully - in providing help to the new contributors and providing testing and feedback to the people working on the infrastructure.

Speakers
avatar for Owen Taylor

Owen Taylor

Architect, Desktop Engineering, Red Hat


Friday August 10, 2018 10:20am - 12:10pm CEST
2-Hamburg 3+5

10:20am CEST

How to become a Fedora Badges Sysadmin Superstar
This workshop is an interactive session to teach Fedora contributors how to get involved with Fedora Badges as a sysadmin. The goal is to sponsor new sysadmins during the workshop and have participants push new badges live during the workshop.

The workshop is split into two parts:

Verbal introduction to Fedora Badges, the stack, and tools needed, and the processes to push badges
Interactive session for attendees to try and push new badges
The verbal introduction is a quick overview of the Fedora Badges stack. It gives background on how the pieces are composed, how the Infrastructure works, and what is going on under the hood. Then, it will walk through the procedure to push new badges by walking through our documentation.

The interactive session is a chance for participants to put their new knowledge to action. Participants will set up a development environment for pushing new badges. For their first contribution, they will work with a mentor (i.e. a sponsored Fedora Badges sysadmin) to respond to a Badges ticket that is in the "ready to be pushed" status. After following the steps, the goal is to sponsor attendees into the FAS group for access to push badges on their own after the workshop.

The overall goal is to grow the number of system administrators helping with Fedora Badges to increase response time to badge tickets ready to be pushed, and possibly generate development interest in the underlying components.

Speakers
avatar for Justin W. Flory

Justin W. Flory

Open source consultant, Rochester Institute of Technology
Justin W. Flory is a creative maker. He is best-known as an opensource contributor based in the United States. Since 2018, Justin is aleading member of the LibreCorps program of the FOSS@MAGICinitiative at the Rochester Institute of Technology. He was the first,full-time co-op placement... Read More →


Friday August 10, 2018 10:20am - 12:10pm CEST
4-Hamburg 4+6

11:20am CEST

Fedora and Snaps: A two year retrospective and an exciting future!
Over the last two years, we've gone from having zero support for using snaps to having almost full runtime support. For this aspect, this will be a retrospective of how that happened, what went well, and what went poorly. We'll also talk about some of the interesting aspects of snaps and the challenges in supporting Fedora from an upstream perspective, and how we work closely with the upstream Snapcraft group to ensure Fedora is a top-tier supported platform.

Now that we have support for running snaps in Fedora, it's time to make the next logical leap: building Fedora-based snaps! We'll talk about what is going on upstream to enable this, and what we're doing within Fedora to make it possible so that anyone can build a snap using Fedora content and ship the latest and greatest software leveraging the Fedora ecosystem to be used on any distribution!

This will also include a short demo of a Fedora-based snap to show off the possibility.

Speakers
avatar for Neal Gompa

Neal Gompa

DevOps Engineer II, Datto, Inc.
DevOps Engineer by day, Linux systems aficionado and developer by night! Neal is a developer and contributor in Fedora, Mageia, and openSUSE, focusing primarily on the base Linux system components, such as package and software management. He's a big believer in "upstream first", which... Read More →
avatar for Zygmunt Krynicki

Zygmunt Krynicki

I'm visiting flock to learn more about Fedora and to see Mr SELinux. You can ask me about Ubuntu, Python and Snappy.


Friday August 10, 2018 11:20am - 12:10pm CEST
3-Hamburg 1+2

11:20am CEST

Fedora in Google Summer of Code and Outreachy - Project Showcase
Google Summer of Code(GSoC) is a program aiming to bring more student developers into open source software development. It enables students to spend their summer break working with open source organizations on projects proposed by participating organizations and supported by mentors. Outreachy (previously, Outreach program for women) provides three-month internships in free and open source organizations for people from groups traditionally underrepresented in tech.

The Fedora Project has participated in Google Summer of Code (GSoC) as a mentoring organization for over a decade now and has been participated in Outreachy since its' early rounds. This session will be an opportunity to showcase projects of current and former GSoC and Outreachy interns in Fedora to the community. This session will cover

What is Google summer of Code(GSoC) and Outreachy? Information about the programs including timeline, similarities and key differences.

GSoC, Outreachy and Fedora

Why should you become a GSoC or Outreachy mentor?

Steps to apply to become a GSoC or Outreachy mentor - Things to keep in mind and important tips from current and past mentors and/or Fedora coordinators for the program

Project showcase from current and former GSoC and Outreachy interns.

We are working on compiling a list of interns who can showcase their projects. We will reach out to everyone soon. In the meantime, if you are interested to showcase your GSoC or Outreachy project or have been a mentor for either of the programs in the past and want to talk about your experience or want to help us organize this session, please reach out to us: bee2502@fedoraproject.org


Speakers
LA

Laura Abbott

kernel crasher
Laura thinks kernels are pretty nifty. Her day-to-day work involves bug fixes, tending the Fedora kernel releases, and other kernel work for the benefit of Fedora. Laura has mentored and co-coordinated Outreachy for Fedora and occasionally blogs about a variety of aspects of her work... Read More →
avatar for Jona Azizaj

Jona Azizaj

DevRel Advocate
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Dusty Mabe

Dusty Mabe

Principal Software Engineer, Red Hat
Dusty Mabe is a Principal Software Engineer at Red Hat helping to enable container technologies in next generation datacenters and the cloud. He is currently participating in several upstream projects that help build a strong platform for containerized applications to run. In the... Read More →
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →
avatar for Abhishek Sharma

Abhishek Sharma

Student, IIIT Allahabad
Prefinal year student interested in product thinking, interaction design and user research.


Friday August 10, 2018 11:20am - 12:10pm CEST
0-Meissen + Radebeul

11:20am CEST

Jumpstart Your Fedora Infrastructure Contributions by Learning Ansible
Ansible is a radically simple agentless IT automation system. It handles configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multinode orchestration -
including trivializing things like zero-downtime rolling updates with load balancers.

The Fedora Infrastructure Team has been long time users, advocates of, and contributors to Ansible, with both Fedora and Ansible having a long shared history. In this session we will discuss Ansible: what it is, general concepts, how to use it, and how it can be used to automate IT operations. From there we will discuss some specific aspects of how the Fedora Infrastructure Team uses Ansible to configure and automate the Fedora Infrastructure, which itself powers the Fedora Project. This aims to provide a jump-start to the skill set of systems administrators who are interested in getting involved with the Fedora Infrastructure Team.

Speakers
avatar for Adam Miller (maxamillion)

Adam Miller (maxamillion)

Principal Software Engineer, Ansible by Red Hat
Adam Miller is a member of the Ansible Core Engineering team focusing on the Ansible Core runtime, container orchestration integrations, and Information Security appliance and application automation. Adam has completed his Bachelors of Science in Computer Science and Masters of Science... Read More →


Friday August 10, 2018 11:20am - 12:10pm CEST
1-Dresden

12:10pm CEST

Lunch - Restaurant
Lunch is in the hotel restaurant. Those with dietary restrictions should speak with the staff directly.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Friday August 10, 2018 12:10pm - 1:20pm CEST
5-Hallway/Offsite

1:20pm CEST

Building Flatpaks from Fedora Packages
Flatpaks now are well integrated into the Workstation as a means of packaging applications, and offer advantages and for flexibility of installation, for security, and for upgrade robustness, but at the moment, the only sources of Flatpaks for users are 3rd party external repositories.

For the last year, we've been working towards having Flatpaks built from Fedora packages within the Fedora build system. Getting this working and available to users for Fedora 29 is within sight, but there are a lot of moving pieces, and getting relevant people in the same room would be a big help in making sure that everything falls into place.

I'd see three things going on at this hackfest:

General discussion to summarize status, get all the participants up to speed, and come to an agreed list of things to work on. (First 1+ hour). This would be kept high-level.
Fix remaining issues, or at least know how we are fixing them (Fedora infrastructure members, contributors to the core Workstation pieces)
Start creating Flatpak content - can be contributed to by any interested Fedora packager.
The second and third activities would be parallel and independent, but I think would interact usefully - in providing help to the new contributors and providing testing and feedback to the people working on the infrastructure.

Speakers
avatar for Owen Taylor

Owen Taylor

Architect, Desktop Engineering, Red Hat


Friday August 10, 2018 1:20pm - 3:10pm CEST
2-Hamburg 3+5

1:20pm CEST

Fedora Community Operations: Hack the planet!
This team sprint is an opportunity for the Fedora Community Operations (CommOps) team to work through existing tasks and tickets to follow up on our 2018 FAD team sprint.

The top priorities for our team to work through are:

Fedora Appreciation Week (fedora-commops#110)
GrimoireLabs dashboard to visualize fedmsg metrics (fedora-commops#114)
Secondary priorities include better practices for the Community Blog, new events to support other teams in Fedora (like a docs hackathon for sub-projects), and updating our timeline of tasks for the next year.

This is a valuable opportunity for many people of the team to work together in person to work through blockers, identify top priorities, and establish realistic goals for what this team can accomplish in the following year.

Speakers
avatar for Jona Azizaj

Jona Azizaj

DevRel Advocate
avatar for Justin W. Flory

Justin W. Flory

Open source consultant, Rochester Institute of Technology
Justin W. Flory is a creative maker. He is best-known as an opensource contributor based in the United States. Since 2018, Justin is aleading member of the LibreCorps program of the FOSS@MAGICinitiative at the Rochester Institute of Technology. He was the first,full-time co-op placement... Read More →
avatar for Sachin S. Kamath

Sachin S. Kamath

#info Sachin S. Kamath (FAS: skamath); UTC +5.30; CommOps, Join, Classroom, Metrics, *
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →


Friday August 10, 2018 1:20pm - 3:10pm CEST
3-Hamburg 1+2

1:20pm CEST

Fedora containers: next steps
Complete agenda for this workshop can be found in this etherpad:

https://public.etherpad-mozilla.org/p/flock-2018-containers-workshop

Our team has a focus on automation and streamlining the process of Red Hat container images
delivery. We would love to bring some of our tools and ideas to Fedora!

Outcome: faster delivery process, container images are up to date, less work
for maintainers, containers are validated

Proposal/agenda:

1. Introduction of stakeholders.
2. Introduction of what we did at Red Hat (processes) and introduction to our tools.
3. Design discussion on what can we do at Fedora side:
* Validation.
* Automation (least amount of steps for container maintainers).
* Delivery (can I have the container on my system ASAP?).

Speakers
avatar for Dominika Hodovska

Dominika Hodovska

RH - Brno - Tech Park Brno - C
avatar for Jiří Popelka

Jiří Popelka

Senior Software Engineer, Red Hat
Red Hatter for almost 10 years, used to be package maintainer, then worked on firewalld, OSBS, fabric8-analytics@openshift.io, in Cyborg team building bot army and now Packit.
avatar for Tomáš Tomeček

Tomáš Tomeček

Principal Software Engineer, Red Hat
packit, containers, automation, and having all the fun
avatar for Clément Verna

Clément Verna

Senior Software Engineer, Red Hat
Clément Verna is a Senior Software engineer working in the Community Platform Engineering team at Red Hat. His passions for working with others and finding better ways of working, naturally took him on the Agile and Continuous Improvement journey. He is using Continuous Improvement... Read More →


Friday August 10, 2018 1:20pm - 3:10pm CEST
0-Meissen + Radebeul

1:20pm CEST

Fedora Infrastructure planning and hacking and hacking and planning hackfest
We will go over what we know of this years plans and figure out rough plans for next year. Also general discussion on any items we want the group to come to consensus on. New and/or Remote folks welcome to come and learn and join us.

Speakers
avatar for Kevin Fenzi

Kevin Fenzi

Infrastructure Lead, Red Hat
Fedora user and developer. Greyhound lover.


Friday August 10, 2018 1:20pm - 3:10pm CEST
4-Hamburg 4+6

1:20pm CEST

i18n development and testing
We are planning for a half day hackfest of discussions and collaboration on fedora i18n latest development including ibus and fonts, test automation using OpenQA and exploring CI opportunities for i18n packages in upstreamfirst.
This automation will help us to catch/spot bug earlier during the development cycle and development activities will help to complete change proposals.


Speakers
avatar for Jens Peteren

Jens Peteren

Engineering Manager, Red Hat
Jens works on development of Fedora i18n and Haskell, and RHEL.http://github.com/juhp/
avatar for pravins

pravins

Internationalization, Ambassador, Localization, Fedora Packaging, India community, Quality engineering, CI/CD, Test Automation.


Friday August 10, 2018 1:20pm - 3:10pm CEST
1-Dresden

3:10pm CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Friday August 10, 2018 3:10pm - 3:40pm CEST
5-Hallway/Offsite

3:40pm CEST

i18n development and testing
We are planning for a half day hackfest of discussions and collaboration on fedora i18n latest development including ibus and fonts, test automation using OpenQA and exploring CI opportunities for i18n packages in upstreamfirst.
This automation will help us to catch/spot bug earlier during the development cycle and development activities will help to complete change proposals.


Speakers
avatar for Jens Peteren

Jens Peteren

Engineering Manager, Red Hat
Jens works on development of Fedora i18n and Haskell, and RHEL.http://github.com/juhp/
avatar for pravins

pravins

Internationalization, Ambassador, Localization, Fedora Packaging, India community, Quality engineering, CI/CD, Test Automation.


Friday August 10, 2018 3:40pm - 4:30pm CEST
1-Dresden

3:40pm CEST

Building Flatpaks from Fedora Packages
Flatpaks now are well integrated into the Workstation as a means of packaging applications, and offer advantages and for flexibility of installation, for security, and for upgrade robustness, but at the moment, the only sources of Flatpaks for users are 3rd party external repositories.

For the last year, we've been working towards having Flatpaks built from Fedora packages within the Fedora build system. Getting this working and available to users for Fedora 29 is within sight, but there are a lot of moving pieces, and getting relevant people in the same room would be a big help in making sure that everything falls into place.

I'd see three things going on at this hackfest:

General discussion to summarize status, get all the participants up to speed, and come to an agreed list of things to work on. (First 1+ hour). This would be kept high-level.
Fix remaining issues, or at least know how we are fixing them (Fedora infrastructure members, contributors to the core Workstation pieces)
Start creating Flatpak content - can be contributed to by any interested Fedora packager.
The second and third activities would be parallel and independent, but I think would interact usefully - in providing help to the new contributors and providing testing and feedback to the people working on the infrastructure.

Speakers
avatar for Owen Taylor

Owen Taylor

Architect, Desktop Engineering, Red Hat


Friday August 10, 2018 3:40pm - 5:30pm CEST
2-Hamburg 3+5

3:40pm CEST

Fedora Community Operations: Hack the planet!
This team sprint is an opportunity for the Fedora Community Operations (CommOps) team to work through existing tasks and tickets to follow up on our 2018 FAD team sprint.

The top priorities for our team to work through are:

Fedora Appreciation Week (fedora-commops#110)
GrimoireLabs dashboard to visualize fedmsg metrics (fedora-commops#114)
Secondary priorities include better practices for the Community Blog, new events to support other teams in Fedora (like a docs hackathon for sub-projects), and updating our timeline of tasks for the next year.

This is a valuable opportunity for many people of the team to work together in person to work through blockers, identify top priorities, and establish realistic goals for what this team can accomplish in the following year.

Speakers
avatar for Jona Azizaj

Jona Azizaj

DevRel Advocate
avatar for Justin W. Flory

Justin W. Flory

Open source consultant, Rochester Institute of Technology
Justin W. Flory is a creative maker. He is best-known as an opensource contributor based in the United States. Since 2018, Justin is aleading member of the LibreCorps program of the FOSS@MAGICinitiative at the Rochester Institute of Technology. He was the first,full-time co-op placement... Read More →
avatar for Sachin S. Kamath

Sachin S. Kamath

#info Sachin S. Kamath (FAS: skamath); UTC +5.30; CommOps, Join, Classroom, Metrics, *
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →


Friday August 10, 2018 3:40pm - 5:30pm CEST
3-Hamburg 1+2

3:40pm CEST

Fedora containers: next steps
Our team has a
focus on automation and streamlining the process of Red Hat container images
delivery. We would love to bring some of our tools and ideas to Fedora!

Outcome: faster delivery process, container images are up to date, less work
for maintainers, containers are validated

Proposal/agenda:

1. Introduction of stakeholders.
2. Introduction of what we did at Red Hat (processes) and introduction to our tools.
3. Design discussion on what can we do at Fedora side:
* Validation.
* Automation (least amount of steps for container maintainers).
* Delivery (can I have the container on my system ASAP?).

Speakers
avatar for Dominika Hodovska

Dominika Hodovska

RH - Brno - Tech Park Brno - C
avatar for Jiří Popelka

Jiří Popelka

Senior Software Engineer, Red Hat
Red Hatter for almost 10 years, used to be package maintainer, then worked on firewalld, OSBS, fabric8-analytics@openshift.io, in Cyborg team building bot army and now Packit.
avatar for Tomáš Tomeček

Tomáš Tomeček

Principal Software Engineer, Red Hat
packit, containers, automation, and having all the fun
avatar for Clément Verna

Clément Verna

Senior Software Engineer, Red Hat
Clément Verna is a Senior Software engineer working in the Community Platform Engineering team at Red Hat. His passions for working with others and finding better ways of working, naturally took him on the Agile and Continuous Improvement journey. He is using Continuous Improvement... Read More →


Friday August 10, 2018 3:40pm - 5:30pm CEST
0-Meissen + Radebeul

3:40pm CEST

Infrastructure Fix Fest (FIFF!)
In this workshop we will identify and fix bugs or issues we think we can get done in the 2 hour window. This includes applications we are upstream for, infrastructure tickets, new issues or bugs you bring us and help us fix. Any bugs, workflow improvements or fixes we can't get done will be filed and triaged. So, come with your pet bug or issues and stay to help us fix as many as we can!

Speakers
avatar for Kevin Fenzi

Kevin Fenzi

Infrastructure Lead, Red Hat
Fedora user and developer. Greyhound lover.


Friday August 10, 2018 3:40pm - 5:30pm CEST
4-Hamburg 4+6

6:30pm CEST

Dinner at the Achterbahn/Roller Coaster Restaurant
Join us for dinner. Busses depart at 6:30 pm. Bus transportation is provided for your return at 11pm.

Speakers
avatar for Dominika Bula

Dominika Bula

Agile Practicioner, Red Hat
Dominika Bula is an Agile Practitioner at Red Hat. Dominika joined Red Hat in 2018 following work in project management and service management with Moravia IT and Acer. Originally from Poland, Dominika lives in Brno, Czech Republic. Follow her on Twitter as @domibula or read her articles... Read More →
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Friday August 10, 2018 6:30pm - 11:00pm CEST
5-Hallway/Offsite
 
Saturday, August 11
 

6:30am CEST

Morning Yoga
Join Suzanne for Vinyasa Flow or Power Yoga which works up a sweat. Attendees should bring comfortable clothes that have some stretch or give (jeans are not a great option). If you have a travel yoga mat, bring that as we will probably be on a ballroom floor. If you don't have a mat, consider bringing a clean dry bath towel from your room. This activity may relocate to the courtyard in good weather.

Speakers
avatar for Suzanne Yeghiayan

Suzanne Yeghiayan

Fedora Releng Project Leader, Red Hat


Saturday August 11, 2018 6:30am - 7:30am CEST
0-Meissen + Radebeul

9:00am CEST

Documentation writing and hacking session
Let's pick up where previous docs hackfests and activity days left off:

Docs content: we'll work on improving quick docs, adding new user stories, converting wiki pages into docs, modularizing existing docs, and fixing mistakes in language, format, and mark-up. We can also tackle translations if foreign-language speakers show up.

Docs tooling & web: we'll work to improve the publishing backend, support for localization, and Pagure workflow (incl. CI/CD). Hand-in-hand with that, we can work on improving docs presentation through navigation and page styling.

Saturday August 11, 2018 9:00am - 10:50am CEST
4-Hamburg 4+6

9:00am CEST

Fedora Diversity & Inclusion team sprint
This team sprint is an opportunity for the Fedora Diversity & Inclusion team to work through existing tasks and tickets to plan ahead for the next six months / year of where we hope to take our team.

Top priorities for our team include but are not limited to:

Best practice event inclusion guidelines for Fedora events (fedora-diversity#54)
Fedora Women Day 2018 (fedora-diversity#66)
Secondary priorities include migrating to Fedora Docs from the wiki fedora-diversity#61, strategies to grow our team fedora-diversity#65, involvement with external organizations on D&I topics (e.g. CHAOSS) fedora-diversity#67, the demographic survey (from our 2017 team FAD) fedora-diversity#62, and language inclusivity brainstorming fedora-diversity#33.

This is a valuable opportunity for many people of the team to work together in person to work through blockers, identify top priorities, and establish realistic goals for what this team can accomplish in the following year.

Speakers
avatar for Jona Azizaj

Jona Azizaj

DevRel Advocate
avatar for Justin W. Flory

Justin W. Flory

Open source consultant, Rochester Institute of Technology
Justin W. Flory is a creative maker. He is best-known as an opensource contributor based in the United States. Since 2018, Justin is aleading member of the LibreCorps program of the FOSS@MAGICinitiative at the Rochester Institute of Technology. He was the first,full-time co-op placement... Read More →
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →
avatar for Amita Sharma

Amita Sharma

Technical Project Manager, Red Hat
Fedora Diversity & Inclusion Team member


Saturday August 11, 2018 9:00am - 10:50am CEST
2-Hamburg 3+5

9:00am CEST

Fedora Badges Design
"Come join us in learning the process for designing Fedora Badges. We will go over all the necessary design tools and resources and get completely set up to design using Inkscape. Next we will go through the Badges tutorial step by step as you design a badge. You will learn how to find the right tickets for you to tackle and remix pre-existing graphics to make new designs. This is a session to learn, express your creative side, and earn badges for your contributions!"

With this workshop I would like to further engagement with the design aspect of Fedora Badges. I hope to impart how easy it is to contribute artwork to this project no matter the skill level of the participant.
Gaining more design contributors to the Badges project would be a tremendous help as there would be more hands on deck to create more badges, and to tackle the mountain of pre-existing tickets. More badges = more participation across Fedora as a whole.
I think this would help attendees by exposing them to a design process which they may not have been previously acquainted with, or to strengthen the design skills they already possess. I also believe it is a light hearted aspect of Fedora, and it could give some variety for Flock attendees to try something new and fun.

Speakers

Saturday August 11, 2018 9:00am - 10:50am CEST
1-Dresden

9:00am CEST

IoT Hackfest
A hackfest to rapidly improve the base IoT image as well as work on features to sit on top in containers and infrastructure around the IoT Edition

Speakers
PR

Peter Robinson

Red Hat
Peter is IoT platform lead at Red Hat working with Fedora and RHEL on IoT platforms and direction. Previously Fedora release engineering and Red Hat EMEA Professional Services and prior to Red Hat he was at a large global telco in their EU enterprise hosting division. He's previously... Read More →


Saturday August 11, 2018 9:00am - 10:50am CEST
0-Meissen + Radebeul

9:00am CEST

Migrate your app to the new Fedmsg architecture
The Fedmsg architecture is about to change to a broker-based system using the AMQP protocol. This new architecture brings a lot of benefits to message producers and consumers, but apps must be ported to use the new fedora-messaging library instead of the old fedmsg API.

In this workshop, we'll do a short introduction to explain what's changed, and then we'll help you convert your app (or someone else's) to the new API and take advantage of the new features.

Skills required: Python

Speakers
avatar for Aurélien Bompard

Aurélien Bompard

Engineer, Red Hat
Member of the Fedora Infrastructure team.
avatar for Jeremy Cline

Jeremy Cline

Software Engineer, Fedora Project, Red Hat
I am employed by Red Hat as a software engineer on the Fedora Project. My primary responsibility is maintaining the Fedora kernel with Laura Abbot and Justin Forbes. I am also involved in Fedora's infrastructure applications.


Saturday August 11, 2018 9:00am - 10:50am CEST
3-Hamburg 1+2

10:50am CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Saturday August 11, 2018 10:50am - 11:20am CEST
5-Hallway/Offsite

11:20am CEST

Documentation writing and hacking session
Let's pick up where previous docs hackfests and activity days left off:

Docs content: we'll work on improving quick docs, adding new user stories, converting wiki pages into docs, modularizing existing docs, and fixing mistakes in language, format, and mark-up. We can also tackle translations if foreign-language speakers show up.

Docs tooling & web: we'll work to improve the publishing backend, support for localization, and Pagure workflow (incl. CI/CD). Hand-in-hand with that, we can work on improving docs presentation through navigation and page styling.

Saturday August 11, 2018 11:20am - 12:20pm CEST
4-Hamburg 4+6

11:20am CEST

Fedora Diversity & Inclusion team sprint
This team sprint is an opportunity for the Fedora Diversity & Inclusion team to work through existing tasks and tickets to plan ahead for the next six months / year of where we hope to take our team.

Top priorities for our team include but are not limited to:

Best practice event inclusion guidelines for Fedora events (fedora-diversity#54)
Fedora Women Day 2018 (fedora-diversity#66)
Secondary priorities include migrating to Fedora Docs from the wiki fedora-diversity#61, strategies to grow our team fedora-diversity#65, involvement with external organizations on D&I topics (e.g. CHAOSS) fedora-diversity#67, the demographic survey (from our 2017 team FAD) fedora-diversity#62, and language inclusivity brainstorming fedora-diversity#33.

This is a valuable opportunity for many people of the team to work together in person to work through blockers, identify top priorities, and establish realistic goals for what this team can accomplish in the following year.

Speakers
avatar for Jona Azizaj

Jona Azizaj

DevRel Advocate
avatar for Justin W. Flory

Justin W. Flory

Open source consultant, Rochester Institute of Technology
Justin W. Flory is a creative maker. He is best-known as an opensource contributor based in the United States. Since 2018, Justin is aleading member of the LibreCorps program of the FOSS@MAGICinitiative at the Rochester Institute of Technology. He was the first,full-time co-op placement... Read More →
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →
avatar for Amita Sharma

Amita Sharma

Technical Project Manager, Red Hat
Fedora Diversity & Inclusion Team member


Saturday August 11, 2018 11:20am - 12:20pm CEST
2-Hamburg 3+5

11:20am CEST

A Self Organizing Flock : You, Open Source Tools and the Future of Flock Planning
Deep dive on how using agile mindset and open source tools can help increase number of people in planning the Flock while also being more efficient. We will show off the current planning tools used, including the Taiga kanban board used for planning and the Pagure Repository used for document history and the CfP. We will also discuss a bit about how Flock planning has changed over the years, including our current situation where Red Hat is providing some professional event planning support.

Dominika Bula has helped plan two Flocks (Krakow - 2016 and Dresden - 2018) and is an Agile Practitioner at Red Hat. Brian Exelbierd and Matthew Miller have assisted with planning an executing a bunch of Flocks. Jennifer Madriaga is a professional event planner with Red Hat and has been assisting with Flock since 2016.

Speakers
avatar for Dominika Bula

Dominika Bula

Agile Practicioner, Red Hat
Dominika Bula is an Agile Practitioner at Red Hat. Dominika joined Red Hat in 2018 following work in project management and service management with Moravia IT and Acer. Originally from Poland, Dominika lives in Brno, Czech Republic. Follow her on Twitter as @domibula or read her articles... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Saturday August 11, 2018 11:20am - 12:20pm CEST
0-Meissen + Radebeul

11:20am CEST

How Fedora Infrastructure is using OpenShift to mode 2 shift
Fedora Infrastructure has begun to use OpenShift to host a few of our applications over the past year. As of the time of this writing, Fedora uses OpenShift for Greenwave, WaiverDB, and Bodhi in production, and has a few more apps queued in staging as well. This talk will present information about some of the challenges we face, how we overcame some of them, and how we still seek solutions to others. It will be helpful if you are interested in contributing to Fedora Infrastructure, or if you are interested in using OpenShift and would like to learn about our perspective on it.

Speakers
avatar for Randy Barlow

Randy Barlow

Senior Software Engineer, Red Hat, Inc.
I work on the Fedora Infrastructure Team, and do not enjoy long walks on the beach.


Saturday August 11, 2018 11:20am - 12:20pm CEST
3-Hamburg 1+2

11:20am CEST

Lightning Talks
Lightning talks are short 6 minutes talks delivered without slides. The maximum is two lightning talks per speaker. Presentations should be in line with the theme of the conference, appropriate for Fedora and focused on Fedora contributors and their needs. In case we have more presentations than time, the organizers will select talks to make for an interesting cross-section of ideas. Sign up at the registration desk to deliver one, the deadline is Friday before lunch. The speakers will be announced shortly afterwards.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →


Saturday August 11, 2018 11:20am - 12:20pm CEST
1-Dresden

12:20pm CEST

Lunch - Restaurant
Lunch is in the hotel restaurant. Those with dietary restrictions should speak with the staff directly.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Saturday August 11, 2018 12:20pm - 1:30pm CEST
5-Hallway/Offsite

1:30pm CEST

Group Photos
Join us for the Flock group photo in front of the hotel.  This photo will be used to promote Flock and Fedora.

Afterward we will have an optional photo for all contributors who identify as female.  This photo will be used for the promotion of the upcoming Fedora Women's Day events around the world in September and other diversity and inclusion related events in Fedora.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader


Saturday August 11, 2018 1:30pm - 1:45pm CEST
0-Meissen + Radebeul

1:45pm CEST

Wrap Up/Council/Summary
Join us for a conversation with the Fedora Council and a wrap up summary of this year's Flock.

Speakers
JB

Josh Boyer

Platform Engineering, Red Hat
Josh works in the Red Hat Platform Engineering group.  He has been a Fedora user since the project's creation, and an active contributor since Fedora Core 4.  He has served on FESCo for several years and the Fedora Board.  He enjoys hockey and taunting Spot when his team loses... Read More →
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Dennis Gilmore

Dennis Gilmore

Manager, Multiple Architectures, Red Hat
Dennis has been involved in Fedora since its inception. He Leads the Fedora Release Engineering Team, and is responsible for maintaining the Fedora Buildsystem. He is a Former Member of the Fedora Project Board and FESCo (Fedora Engineering Steering Committee) and has been involved... Read More →
avatar for Robert Mayr

Robert Mayr

Robert Mayr is active in several groups, but most of his contributions are as main lead in the websites team. He maintains the web internationalization, is part of the magazine admins and actually is a FAmSCo member, FAmA and also mentor for ongoing EMEA ambassadors. He also is member... Read More →
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader
avatar for Dominik Perpeet

Dominik Perpeet

Software Engineer, Red Hat
Dominik Perpeet is part of the Cockpit Team and works at Red Hat. He lives in Germany and is a software engineer alumnus of KIT.
PR

Peter Robinson

Red Hat
Peter is IoT platform lead at Red Hat working with Fedora and RHEL on IoT platforms and direction. Previously Fedora release engineering and Red Hat EMEA Professional Services and prior to Red Hat he was at a large global telco in their EU enterprise hosting division. He's previously... Read More →
avatar for Amita Sharma

Amita Sharma

Technical Project Manager, Red Hat
Fedora Diversity & Inclusion Team member
avatar for Langdon White

Langdon White

Platform Architect, Red Hat
Passionate technical leader with a proven success record architecting and implementing high-impact software systems for companies ranging from startups to large companies. Participated as an executive, architect, and developer for over 150 projects. In-depth knowledge and experience... Read More →


Saturday August 11, 2018 1:45pm - 3:30pm CEST
0-Meissen + Radebeul

3:30pm CEST

Coffee Break
Coffee will be available during this time, sessions may not all break exactly at these times

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Fedora Community Action and Impact Coordinator, Red Hat
Brian Exelbierd has over 13 years of experience in IT/IS ranging from programming to team leadership and business roles. He has worked for non-profits, for-profits and government. Brian joined Red Hat in 2014 to work on platform technologies and containers. Brian is currently the... Read More →
avatar for Jen Madriaga

Jen Madriaga

Global Marketing Manager, Community Event Strategy, Red Hat
Jen provides expertise in event management and event marketing for open source events. Her goal is to make events fun, engaging, and successful for everyone involved. She is passionate about open source and works with a variety of communities, including Fedora.


Saturday August 11, 2018 3:30pm - 4:00pm CEST
5-Hallway/Offsite