Loading…
DevConf.cz 2018 has ended

DevConf.cz 2018 is the 10th annual, free, Red Hat sponsored community conference for developers, admins, DevOps engineers, testers, documentation writers and other contributors to open source technologies such as Linux, Middleware, Virtualization, Storage, Cloud and mobile where FLOSS communities sync, share, and hack on upstream projects together in the beautiful city of Brno, Czech Republic.

When: Friday, January 26 to Sunday, January 28, 2018

Venue: Faculty of Information Technology (VUT FIT - Božetěchova 2, Brno)

Reminders:

  • Friday 17:15: at the venue there will be a surprise show, stick around!
  • Saturday 19:00: the social event starts at Fleda Club. TICKET IS REQUIRED. Tickets will be distributed each day at check-in. First come, first serve.
  • Sunday 17:00: there will be many prizes given away at the closing session.

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

Community [clear filter]
Friday, January 26
 

10:30am

Red Hat's Open Source AI Vision
Limited Capacity seats available

"Analytics, Machine Learning, and AI represent a fundamental transformation that over the coming decade will affect every aspect of society, business and industry. It will fundamentally change, how we interact with Computers - and how we develop, maintain, and operate systems. It's impact will be visible in our part of the universe much sooner than for the analog world. This deeply affects both Open Source in general, as well as Red Hat, it's ecosystem and customer base.
This talk will provide a perspective on Red Hat's thinking around AI in the broadest sense."

Speakers
avatar for Daniel Riek

Daniel Riek

Senior Director, Artificial Intelligence CoE, Red Hat, Inc


Friday January 26, 2018 10:30am - 10:53am
A-D105 Faculty of Information Technology (VUT FIT)

10:30am

How China's open source roadmap evolve?
Limited Capacity seats available

"The LinuxCon ContainerCon CloudOpen China, organized by the The Linux Foundation succeed to be held from 19th June to 20th June 2017 at Beijing, China.
The conference witnessed and proved China's effort and impact in navigating and leading in the open source community.
But you still don't know:
What's overview of the current state of open source software?
Why they are interested in open source?
How do they contribute to open source community(Connect, Learn, Collaborate & Share)?
and the most important, how China's open source roadmap evolve in future?

All those question's answers can be found in this presentation journey."

Speakers
avatar for Chunfu Wen

Chunfu Wen

senior quality engineer, Red Hat
I am an open source contributor and promoter. I work at Red Hat, and have 14+ years working experiences in various companies such as:Oracle, Motorola, Siemens.


Friday January 26, 2018 10:30am - 10:53am
D-C228 Faculty of Information Technology (VUT FIT)

10:30am

Golang backward compability analysis & automation
Limited Capacity seats available

"Automatic detection of backward incompatibilities in Go package updates. Important in CI/CD pipeline where we want to build Go project updates without human intervention. The talk will summarize current issues connected to updates and present a tooling that helps to discover backward incompatibilities in updates."

Speakers
avatar for Jan Chaloupka

Jan Chaloupka

Senior software engineer in Red Hat, Red Hat
Jan is a senior software engineer in Red Hat involved in coding, packaging, analysis and automation around Go projects


Friday January 26, 2018 10:30am - 10:53am
H-E112 Faculty of Information Technology (VUT FIT)

11:00am

The Signal in the CHAOSS: Healthy Communities
Limited Capacity seats available

"Efforts are underway to mine community metrics, which is turning out to be not as easy as people think. There's a lot of data available, but still no answers. What are the questions that need to be asked to determine community health? A look at what Project CHAOSS and Red Hat are doing to find the right questions before finding the answers."

Speakers
avatar for Brian Proffitt

Brian Proffitt

Community Architect, Red Hat
Brian is a Senior Principal Community Architect for the Red Hat Open Source Program Office, responsible for community content, onboarding, and open source consulting. Brian also serves on the governing board for Project CHAOSS, a metrics-oriented approach to ascertaining community... Read More →


Friday January 26, 2018 11:00am - 11:53am
D-C228 Faculty of Information Technology (VUT FIT)

11:30am

Take Care of Hundred Containers and Not Go Crazy
Limited Capacity full

"Imagine you have four different databases, five popular languages, and six other interesting technologies, that you want to put into container image, make them nicely run in OpenShift, and support for few years. However, you soon realize that you want to support not only one version of the particular technology, and the images are not based on one distribution only. Then you easily find yourself developing and maintaining hundred of container images or more.

Something similar happened to us and I admit we did not know all the tricks from the first minute. Come and hear what issues we met during the way, so you do not repeat them as well. We will cover upstream/downstream design, de-duplication of the sources from more perspectives, automation based on Jenkins, and of course testing."

Speakers
avatar for Honza Horak

Honza Horak

Engineering Associate Manager, Red Hat
Honza has worked in Red Hat since 2011 and is mainly responsible for delivering and keeping SQL databases in a good shape in RHEL, Fedora and CentOS. He also actively participates in Software Collections development with special focus on containers develo


Friday January 26, 2018 11:30am - 11:53am
H-E112 Faculty of Information Technology (VUT FIT)

11:30am

libnftables: Status Quo
Limited Capacity seats available

"When it comes to integrating nftables support into firewall-managing applications such as firewalld, in the past developers were presented with merely two options: either using the very low-level nftnl library or calling 'nft' utility and parsing its output. The latter is disapproved by the maintainer since 'nft' utility really is designed for human interaction. Making use of libnftnl on the other hand will lead to partial reimplementation of 'nft' utility internals - so not really an alternative either.

A new library named libnftables aims to solve this. The presenter will give an overview of past, current and future development as well as a status report of integration into firewalld as alternative backend to the previous combination of iptables, ebtables and ipset."

Speakers
avatar for Phil Sutter

Phil Sutter

Red Hat developer, maintaining nftables packages in RHEL., Red Hat
Long-time Linux user, studied computer scientist, software engineer at Red Hat.


Friday January 26, 2018 11:30am - 11:53am
B-D0206 Faculty of Information Technology (VUT FIT)

12:00pm

How a mocking library built a real community
Limited Capacity seats available

"Mockito (http://site.mockito.org/) is one of the best-known mocking frameworks for Java, but its greatest feature has to be its engaged community. In this session, I'll share my story of how I turned from a Mockito user to a Mockito contributor, and how great open source projects don't just wait for their communities to magically form, but actively encourage them."

Speakers
avatar for Allon Mureinik

Allon Mureinik

Senior Manager, Seeker R&D, Synopsys, Inc.
Allon Mureinik manages Synopsys' Seeker .NET and Node.js Agents R&D. In his spare time, he's interested in unit testing, static code analysis and seeing how far databases will bend before they break.


Friday January 26, 2018 12:00pm - 12:23pm
D-C228 Faculty of Information Technology (VUT FIT)

12:30pm

The new life of bugs.python.org
Limited Capacity seats available

"Bugs.python.org (later called BPO) is the bug tracker supporting development
of CPython, the main implementation of Python language. During PyCon US in Portland,
OR, I was asked to help migrate the current BPO instance into a new infrastructure.
My personal recommendation was to migrate BPO onto OpenShift Online, especially
that it supports open source projects providing resources for running necessary
infrastructure bits. This presentation will be the story how I migrate legacy
BPO installation onto latest OpenShift:

1. What is bugs.python.org
a) What it is and how it's being used?
b) Current deployment details.
2. Pick up the pieces
3. Build
a) Custom builder (non-git repositories & custom process)
4. Deployment
a) Database
b) Configuration
c) Deployment
5. Tips & tricks"

Speakers
avatar for Maciej Szulik

Maciej Szulik

Software Engineer, Red Hat
Maciej is a passionate developer with over 10 years of experience in many languages. Currently he's working on OpenShift and Kubernetes for Red Hat. Whereas at night he is hacking on side projects and CPython's IMAP library. In his spare time he organizes



Friday January 26, 2018 12:30pm - 12:53pm
D-C228 Faculty of Information Technology (VUT FIT)

1:00pm

Why I seldom file bugs against SELinux policy
Limited Capacity seats available

From time to time, especially with new version of operating system, new errors may show up, and sometimes they are accompanied by AVC denials, pointing to errors in SELinux policy. When that happens for example in Fedora, as a good community member you might be inclined to just file bug against selinux-policy.
That might however leave the package maintainer out of the loop and not lead to proper fix. Enforcing SELinux sometimes discovers real bugs, real regressions, and it should ideally be embraced by all maintainers.
We will look at real-life examples when AVC denials have actually helped to uncover real bugs.

Presentation slides: https://www.adelton.com/docs/security/selinux-uncovers-bugs

Speakers
avatar for Jan Pazdziora

Jan Pazdziora

Sr. Principal Software Engineer, Red Hat
As a member of Security Engineering Special Projects group, Jan focuses on making security features seamlessly consumable by admins and users. Lately he's been working with software identities and SWID.


Friday January 26, 2018 1:00pm - 1:23pm
F-E104 Faculty of Information Technology (VUT FIT)

1:00pm

Open Source as a Business
Limited Capacity filling up

"This talk takes a look at why open source is important to business and three essential elements of this path:

* Strategy: How can you monetize your open source product? Is it support, an open core approach, cloud services, or a combination of the three?
* Struggle: "You received a 100 million dollars in venture capital and yet you have so many open issues?!"
* Success: How do you balance open source and commercial success? How do you align engineering and sales decisions?

This talk takes the perspective of Elastic, the company behind the open source products Elasticsearch, Kibana, Beats, and Logstash, but we are also taking a look at how others are approaching this challenge, what worked, and what failed."

Speakers
avatar for PHILIPP KRENN

PHILIPP KRENN

Developer advocate, Elastic
Philipp is part of the infrastructure team and a developer advocate at Elastic. He is frequently talking about full-text search, databases, operations, and security. Additionally, he is organizing multiple meetups in Vienna.


Friday January 26, 2018 1:00pm - 1:53pm
D-C228 Faculty of Information Technology (VUT FIT)

1:30pm

git push to build, test and scan your containers
Limited Capacity seats available

"Various container build services offer developers to build their image with a git push and scan the container for known CVEs (as a paid service). What they don't provide is Dockerfile linting; scanners that would scan for available package updates (rpm, pip, npm, gem); a build process that rebuilds an image not only on git push but also when there's RPM update in its enabled repo or when its base image is updated.

Welcome to CentOS Container Pipeline project. It provides all these and more, out of the box, free of cost, on CentOS infra, and with focus on open source developers. All it needs is link to git repo containing the Dockerfile. And also email address to provide all that helpful information. ;)"

Speakers
avatar for Dharmit Shah

Dharmit Shah

Software Developer
Lifelong learner


Friday January 26, 2018 1:30pm - 1:53pm
C-D0207 Faculty of Information Technology (VUT FIT)

2:00pm

Automatic for the People
Limited Capacity full

"Being a maintainer, or even a notable contributor in an open source project is a damn hard job. Not only are you expected to tackle the hardest programming tasks, but suddenly you're also expected to do all these "softer" things - review other people's work, provide feedback, ramp up other contributors, etc.
In this session, I'll show how your gut instinct as an engineer - to automate everything - can actually work here too (at least to a certain degree), and take a lot of the load off your shoulders."

Speakers
avatar for Allon Mureinik

Allon Mureinik

Senior Manager, Seeker R&D, Synopsys, Inc.
Allon Mureinik manages Synopsys' Seeker .NET and Node.js Agents R&D. In his spare time, he's interested in unit testing, static code analysis and seeing how far databases will bend before they break.


Friday January 26, 2018 2:00pm - 2:23pm
D-C228 Faculty of Information Technology (VUT FIT)

2:00pm

Testing and maintaining your containers
Limited Capacity filling up

In this workshop we will guide you through the process of testing containers with Meta-Test-Family (MTF) and conu.
On top of it, we will prepare more container-related content:
  • extending containerized services with source-to-image
  • templating container sources with distgen
  • best practices for creating container images
  • testing containers with conu
  • testing containers with MTF
The theme which gets most votes will be selected and we'll use it for the workshop.
Prerequisities:
  • Bring a container image of your choice.
  • Have a GNU/Linux operating system booted up.
  • Working docker environment.
Links:
https://github.com/phracek/devconf2018-workshop
https://github.com/fedora-modularity/meta-test-family
https://github.com/fedora-modularity/conu
https://github.com/devexp-db/distgen
https://github.com/openshift/source-to-image

Speakers
avatar for Petr Hracek

Petr Hracek

Senior Software Engineer, Red Hat s.r.o.
Userspace containerization team, testing, RHEL.next initiatives, Red Hatter, open-source, PyCharm, let's test what we ship, https://www.linkedin.com/in/petr-hracek-23b58220/
avatar for Jan Ščotka

Jan Ščotka

principal Quality assurance, Redhat Czech s.r.o.
Started to work in Redhat 10 years ago. working on cockpit project and in packit organization


Friday January 26, 2018 2:00pm - 3:53pm
J-M104 Faculty of Information Technology (VUT FIT)

2:30pm

The power of one: For the good of the community
Limited Capacity filling up

"We all have moments in open source 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. Explore what makes your community special, and see how to inspire more of your "very best days."

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


Friday January 26, 2018 2:30pm - 3:23pm
D-C228 Faculty of Information Technology (VUT FIT)

3:00pm

Open Source in the US Public Sector
Limited Capacity seats available

"I propose to lead a discussion on how Open Source software is acquired, used, and talked about, within the US government. The attitudes that I will reveal are particularly those of the procurement, healthcare and military sectors of the government. Also covered will be:
- Presenting a fair case for commercial subscriptions to Open Source
- How security in Open Source software is perceived
- Challenges of non-Internet-connected hosts
- Why is government-run software always out-of-date?"

Speakers
avatar for Gabriel Alford

Gabriel Alford

Member of the Technical Staff, Office of the Chief Technologist, Red Hat Public Sector, Red Hat
Gabriel Alford is a Member of the Technical Staff, Office of the Chief Technologist in Red Hat's Public Sector where he focuses on developing security automation technologies and security standards. He is also one of the upstream maintainers of the ComplianceAsCode and OpenControl... Read More →
avatar for J. Alexander Jacocks

J. Alexander Jacocks

Sr. Solutions Architect
I've spent my entire career working with Linux. From student intern to systems administrator to my current role as a sales engineer, my love affair with Red Hat Linux/Fedora has never waned, and it powers almost everything that I do.
avatar for Martin Preisler

Martin Preisler

Sr. Software Engineer, Red Hat, Inc., Red Hat
Martin Preisler works as a Software Engineer at Red Hat, Inc. He is working in the Security Technologies team, focusing on security compliance using Security Content Automation Protocol. He is the principal author of SCAP Workbench, a frequent contributor to OpenSCAP and SCAP Security... Read More →
avatar for Derek Thurston

Derek Thurston

Sr. Solutions Architect, DoD
Derek has been using Linux and Open Source software since the mid 90's


Friday January 26, 2018 3:00pm - 3:53pm
A-D105 Faculty of Information Technology (VUT FIT)

3:30pm

Building a customer reference with AWS Quickstart
Limited Capacity seats available

"This short session will begin with a live demonstration of a Red Hat Openshift Container Platform deployment using the AWS Quickstart. It will review what makes the AWS quickstart customer friendly and what tools and resources are available to help you build your own. You will learn how you can use them to increase adoption and understanding of your own projects.

We'll review:
- the guidelines for successful AWS Quickstarts
- how to use the AWS Quickstart open source tools
- compose your AWS Quickstart using Fedora/CentOS/Red Hat/Ansible
- validate and test your templates, both external to AWS and on AWS
resources
- writing the deployment guide"

Speakers
avatar for David Duncan

David Duncan

Partner Ecosystem SA, Amazon Web Services, Inc.
David Duncan is a Partner Solutions Architect for Amazon Web Services. He is a Red Hat Certified Architect and has been a Red Hat Certified Engineer since Red Hat 8.0



Friday January 26, 2018 3:30pm - 3:53pm
D-C228 Faculty of Information Technology (VUT FIT)

4:00pm

Fedora in Education
Limited Capacity seats available

"On this session I would like to talk about using FOSS and more specifically Fedora for education purposes. I aim to answer why is it important for us to teach students about open source software and what are the benefits of going completely FOSS in education.

I also want to talk briefly about our Fedora classroom mentioned here: https://fedoramagazine.org/fedora-computer-lab-university/

what were the difficulties and how we manage it."

Speakers
avatar for Nemanja Milosevic

Nemanja Milosevic

Fedora Project Ambassador & Teaching Assistant, University of Novi Sad
Nemanja Milosevic is a Fedora Ambassador from Serbia. He is also a teaching assistant and PhD student on University of Novi Sad in Serbia. In his other life, he is developing Android and .NET applications at his family's software development company. He o


Friday January 26, 2018 4:00pm - 4:23pm
D-C228 Faculty of Information Technology (VUT FIT)

4:00pm

The Sunk-Cost Fallacy: The Other Hard CS Problem
Limited Capacity seats available

"One of the most difficult hurdles any development project will ever encounter is the decision on when to cut their losses and move on to a new approach. In this session, I will discuss the concept of the sunk-cost fallacy, how to remain aware of it, how to avoid falling into it and how to climb out of it once you are there.

I will provide several real-world examples of projects at Fedora and Red Hat that have had to make these decisions."

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.


Friday January 26, 2018 4:00pm - 4:23pm
H-E112 Faculty of Information Technology (VUT FIT)
 
Saturday, January 27
 

10:30am

Save Yourself - Add CI to your package
Limited Capacity filling up

"Fedora has a CI pipeline for its packages, in this workshop we will briefly introduce it - and more importantly work with you to add tests to your packages! We cover best practice recommendations for tests in dist-git, tooling, standard test roles, and how to debug / get help. Familiarity with Ansible and https://fedoraproject.org/wiki/CI help, but aren't a requirement. If you want to hack, we recommend installing the dependencies beforehand (https://fedoraproject.org/wiki/CI/Tests)."

Speakers
avatar for Pierre-Yves Chibon

Pierre-Yves Chibon

Fedora and pagure developer
Fedora community member for more than 10 years now, time flies!
avatar for Dominik Perpeet

Dominik Perpeet

Operating System CI, Red Hat
Dominik Perpeet dreams of Operating Systems that are always stable, even in development. He leads the CI Objective in Fedora and wants to tie upstreams, Fedora and Red Hat Enterprise Linux together in logical and meaningful ways. He is with Red Hat and lives in Germany.
avatar for Serhii Turivnyi

Serhii Turivnyi

QE Engineer
Serhii has experience of Quality Control and Test Automation experience in the IT industry. He has done projects in the field of medicine, free-energy, web, clouds. Serhii contributes to open source projects like Fedora and OpenStack, trying to automate testing whenever possible... Read More →


Saturday January 27, 2018 10:30am - 11:53am
K-A218 Faculty of Information Technology (VUT FIT)

12:00pm

Catching Up With Atomic: Retrospective & BOF
Limited Capacity seats available

"Whether you've lost track of what's going on with Project Atomic, or whether you're a regular Atomic Host user, this retrospective and BOF is for you. We'll catch you up on the last year and more of Atomic development, including micro-presentations from contributors to various projects, including:

* Fedora Atomic Host & FLIBS
* CentOS Container Pipeline
* Atomic CLI
* Buildah, CRI-O, Skopeo and other Docker alternatives
* RPM-Ostree
* Atomic Workstation

Following a whirlwind of project updates, it's time for you to speak. Tell us which technologies you're using and how. Bring questions and deployment blockers you want to discuss. Ask us about our plans and roadmap. This is a session for the Atomic community, and you're it!"

Speakers
avatar for Josh Berkus

Josh Berkus

Kubernetes Community Manager, Red Hat
Josh Berkus contributes to Kubernetes for Red Hat, working on contributor experience, multicluster, releases, and all of Red Hat's many Kubernetes-related projects. He lives in Portland, OR, USA.
avatar for Dusty Mabe

Dusty Mabe

Principal Software Engineer, CoreOS Teams, Red Hat
Principal Software Engineer, CoreOS Teams


Saturday January 27, 2018 12:00pm - 12:53pm
C-D0207 Faculty of Information Technology (VUT FIT)

12:30pm

Scalable cloud IDE with Eclipse Che and OpenShift
Limited Capacity seats available

"Eclipse Che is a browser-based IDE providing on-demand workspaces that include runtimes and IDEs. It is powered by a RESTful workspace server (with Docker, OpenShift of Kubernetes as underlying infra), plug-ins for languages, framework, and tools.


In this session, we will demonstrate how to boost the power of Eclipse Che with Keycloak to build a collaborative developer environment. We will also discuss how to manage teams, groups, organizations, and permissions for fine-grained access to APIs and resources.


[1] https://www.eclipse.org/che/
[2] http://www.keycloak.org/
[3] https://www.openshift.com/"

Speakers
SK

Sergii Kabashniuk

Principal Software Engineer at RedHat, RedHat
Principal Software Engineer at RedHat


Saturday January 27, 2018 12:30pm - 1:23pm
E-G202 Faculty of Information Technology (VUT FIT)

1:00pm

CentOS CI: Shared Upstream CI Infra
Limited Capacity seats available

"The CentOS CI Infrastructure provides infrastructure resources for groups like the Fedora Atomic Pipeline (upstream), CentOS Linux (downstream), Openshift Origin (sorta-upstream in the CentOS PaaS SIG) and systemd (way-upstream). In this session, we'll go over some of the latest happenings in CentOS CI, talk about new features in the infrastructure, and describe the upstream - midstream - downstream community that we'd like to build together with you."

Speakers
avatar for Brian Stinson

Brian Stinson

Systems Administrator
Systems Administrator


Saturday January 27, 2018 1:00pm - 1:23pm
F-E104 Faculty of Information Technology (VUT FIT)

1:30pm

Distributed-CI: Fast Alone, Far Together.
Limited Capacity seats available

"Building an open source product includes a lot of testing. Being able to test in every possible hardware is unrealistic, given all the possibilities. Instead on focusing on acquiring more hardware to test, we propose that you focus on a smarter and more open way of validating that your product works on different environments. Enters Distributed-CI (DCI).

DCI is a platform where product teams constantly push the latest version of their product onto and partners constantly pull those bits and run their deployment on their own lab with their own configuration submitting back the test results. All that continuously and in an automated fashion.

Come discover how DCI has been used for projects like OpenStack, and learn how we are working on expanding this to Fedora."

Speakers
avatar for Yanis Guenane

Yanis Guenane

Senior Infrastructure Automation Engineer
Yanis is a Senior Software Engineer @ Red Hat. His main focus are automation, testing and evangelizing this two as much as possible.
avatar for Guillaume Vincent

Guillaume Vincent

Senior Software Engineer
Red Hatter. Software craftsman. Humanist, open source addict, blogger and fan of scuba diving. ♥ code, design, UX and cats. Creator of http://lesspass.com


Saturday January 27, 2018 1:30pm - 1:53pm
F-E104 Faculty of Information Technology (VUT FIT)

1:30pm

How to tests containers with Meta-Test-Family
Limited Capacity seats available

"This talk will give you an overview, how to test containers with Meta-Test-Family (MTF). Why to tests containers? What are use cases? What kind of environment you will need for testing? MTF brings several linters for Dockerfile and more."

Speakers
avatar for Petr Hracek

Petr Hracek

Senior Software Engineer, Red Hat s.r.o.
Userspace containerization team, testing, RHEL.next initiatives, Red Hatter, open-source, PyCharm, let's test what we ship, https://www.linkedin.com/in/petr-hracek-23b58220/
avatar for Jan Ščotka

Jan Ščotka

principal Quality assurance, Redhat Czech s.r.o.
Started to work in Redhat 10 years ago. working on cockpit project and in packit organization


Saturday January 27, 2018 1:30pm - 2:23pm
D-C228 Faculty of Information Technology (VUT FIT)

2:00pm

New World Order in MOM via ActiveMQ Artemis
Limited Capacity seats available

"With ActiveMQ Artemis boldly going JMS agnostic and same time providing robust JMS facade paves a way for exciting times in MOM world providing great powers to developers to work with Messaging like never before . This Session would be a showcases AAA Prowess from understanding AAA core to Spring and vertX integrations and yes we are going to talk about Protocols and Interoperability.

Will discuss:
1. Introduction to JMS specially JMS 2.0.
2. ActiveMQ Artemis Architecture
3. Using ActiveMQ Artemis Core
4.Spring, Vertx, AeroGear Integration .
5. Protocols and Interoperability

Attendees will learn and appreciate what ActiveMQ Artemis brings for them on to the table and specially for the developers who tired of managing and maintaining their MQ brokers."

Speakers
avatar for Varsha Kamble

Varsha Kamble

Senior Technical Support Engineer, Red Hat
WildFly is a flexible, lightweight, managed application runtime that helps to build amazing applications. With Docker, it helps to maintain and develop the robust environmentIn this session we will discuss :1. Introduction to Wildfly2. Features of Wildfly 12/113. Run Wildfly on... Read More →
avatar for Abhishek  Vijra

Abhishek Vijra

Middleware consultant @ Red Hat India Pvt Ltd, Red Hat
Middleware Consultant at leading opensource company-Red Hat with 10+ years of experience in IT world


Saturday January 27, 2018 2:00pm - 2:53pm
E-G202 Faculty of Information Technology (VUT FIT)

4:00pm

Factory 2.0 Panel Discussion
Limited Capacity seats available

"The last year has been a whirlwind: lots of changes that affect us all, our toolchain, our workflows, and the shape of the Linux distribution. This hour is time set aside for open questions. How did the last year go? What’s coming next? We’ll be offering our opinions and guidance on questions from Modularity to “robots” to Bikeshed to gating. Join the discussion and help us create the future, together.

---

For the committee: We plan to put the Factory 2.0 team up on the stage and take questions from the audience. If the room is quiet, we’ll have ~12 pre-canned questions prepared just to get things going. We understand that this is very unstructured compared to most devconf sessions, but with the committee’s approval we’d like to experiment and try it."

Speakers
avatar for Ralph Bean

Ralph Bean

Principle Software Engineer, Red Hat


Saturday January 27, 2018 4:00pm - 4:53pm
F-E104 Faculty of Information Technology (VUT FIT)
 
Sunday, January 28
 

11:00am

Fedora Panel Discussion
Limited Capacity seats available

"Interested in Fedora, where it is headed, and what vision the various Fedora leadership has for the project? The Fedora Panel is the perfect opportunity to find the answers to those questions. Fedora Project Leader Matthew Miller, various members from the Fedora Council, FESCo, and other community leaders will be present to do a Q&A with audience members across a wide range of topics pertaining to Fedora. Come and be part of the community that helps drive Fedora direction!"

Speakers
avatar for Josh Boyer

Josh Boyer

Fedora Council Engineering representative
Josh is a long time Fedora community member, participating in almost every SIG or group at some point over the past 10 years. He currently holds a seat on the Fedora Council as the Engineering representative and works for Red Hat.


Sunday January 28, 2018 11:00am - 11:53am
H-E112 Faculty of Information Technology (VUT FIT)

12:00pm

State of pagure
Limited Capacity seats available

"Pagure (https://pagure.io) has been changing quite a bit over the last months, this presentation aims at providing an overview of the changes that were implemented, bugs fixes and features added.
Being a simple pagure user or just curious about this, you might have missed a few of the features that were added. We will try to go through the main ones, present the ones we are planning on and leave time for questions or live feature requests!"

Speakers
avatar for Pierre-Yves Chibon

Pierre-Yves Chibon

Fedora and pagure developer
Fedora community member for more than 10 years now, time flies!


Sunday January 28, 2018 12:00pm - 12:53pm
H-E112 Faculty of Information Technology (VUT FIT)

12:30pm

Nouveau - reverse engineering Nvidia GPUs
Limited Capacity seats available

"I want to give a overview about the Nouveau project and what challenges we deal with reverse engineering Nvidia GPUs. This includes security mechanisms Nvidia added over time to their GPUs to prevent us from doing our job. Having an open source GPU driver is important, because nearly everything somebody does on their Linux driven machine goes through the graphical stack and therefore a lot of sensible information goes through it and why should we trust closed source software with our stuff? Main topics will be which parts of the graphics stack we work on, our goals, what we have achieved already, what tools we are working with to trace the Nvidia driver, how somebody interested in this project can help out, what we currently are working on and what I would like to see implemented next."

Speakers
avatar for Karol Herbst

Karol Herbst

Nouveau Software Engineer
Working on Nouveau since September 2015


Sunday January 28, 2018 12:30pm - 1:23pm
B-D0206 Faculty of Information Technology (VUT FIT)

1:30pm

RPM Scriptlet Reform School
Limited Capacity seats available

"RPM scriptlets are kind of terrible. They make installs and upgrades slow, they make image builds harder, and sometimes they just don't work at all. So what can we do?
Will Woods and Stephen Gallagher outline the problems with RPM scriptlets in Fedora and present plans to fix them, including new packaging guidelines. Anyone who's dealt with packaging problems is encouraged to attend!"

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 Will Woods

Will Woods

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


Sunday January 28, 2018 1:30pm - 1:53pm
A-D105 Faculty of Information Technology (VUT FIT)

2:00pm

SRE Patterns: Converging roles for Modern Software
Limited Capacity seats available

"Intended audience:
The session will be open for all, from people just getting started to seasoned professionals interested in software engineering and patterns/trends

Abstract:
In modern Software Engineering, the trends challenge the more traditional roles(Dev, QA, Ops) and separation of concerns in the traditional models. Site Reliability Engineering patterns model the next generation of the Software craftsman, who is a combination of Dev, QE and Ops. With self service tooling backed by monitoring and intelligent test automation, the developer can own the testing and also deployments to production. Also get a glance into how Red Hat Developer Tools Team is disrupting the traditional software delivery model with SRE patterns, enabling faster turnaround times for high quality solutions."

Speakers
avatar for Aditya Konarde

Aditya Konarde

Site Reliability Engineer, Red Hat
https://github.com/aditya-konarde​​​">Aditya is a Site Reliability Engineer working at Red Hat. His work mostly focuses on using Prometheus and co. to ensure that Red Hat's hosted services are up and running for the customers.​https://github.com/aditya-konarde... Read More →


Sunday January 28, 2018 2:00pm - 2:23pm
G-E105 Faculty of Information Technology (VUT FIT)

2:00pm

DevOps Tools Explained: Update Your Arsenal
Limited Capacity full

"Buzzwords like cloud, containers, deployment, continuous delivery or configuration automation are rampant in the media these days. During this workshop we will explains what's behind these terms, how they relate to each other and what they mean for the daily job of system administrators and software developers. We will also discuss which technologies provide an actual benefit for technicians and how to approach and learn them."

Speakers
avatar for Elzbieta Godlewska

Elzbieta Godlewska

LPI representative in Czech Republic, Slovakia and Poland


Sunday January 28, 2018 2:00pm - 3:23pm
J-M104 Faculty of Information Technology (VUT FIT)

2:30pm

Fedora CI: Building an OS that always works
Limited Capacity filling up

"We want the composition of packages in our operating system to be in an “always ready” state: functioning, integrated, and coherent with one another. Continuous integration (CI) is absolutely essential for this. We show a few key pieces from the developer perspective: Tests in dist-git, CI pipeline, discoverable tests and results with a pull request workflow in Pagure and a Fedora OS that only accepts properly tested changes. Most of the tests currently in Fedora dist-git originate from Red Hat internal QE. We show what happens before a pull request lands in a Fedora package repository to the benefit of both upstream and downstream."

Speakers
avatar for Dominik Perpeet

Dominik Perpeet

Operating System CI, Red Hat
Dominik Perpeet dreams of Operating Systems that are always stable, even in development. He leads the CI Objective in Fedora and wants to tie upstreams, Fedora and Red Hat Enterprise Linux together in logical and meaningful ways. He is with Red Hat and lives in Germany.
avatar for Rachel Sibley

Rachel Sibley

QE Engineer
Rachel Sibley works at Red Hat in Raleigh, NC as Quality Engineer, and is currently involved in the Upstream First Initiative with migrating internal tests upstream to help Red Hat QE give back to the community.
avatar for Serhii Turivnyi

Serhii Turivnyi

QE Engineer
Serhii has experience of Quality Control and Test Automation experience in the IT industry. He has done projects in the field of medicine, free-energy, web, clouds. Serhii contributes to open source projects like Fedora and OpenStack, trying to automate testing whenever possible... Read More →


Sunday January 28, 2018 2:30pm - 3:23pm
H-E112 Faculty of Information Technology (VUT FIT)