Schedule for openSUSE Conference 2016

Time Galerie Saal Seminarraum 1 Seminarraum 2 Hacker Room Roter Salon
09:00
09:15
09:30
09:45
10:00 rglauser
SaltStack is more than just configuration management
rglauser Keynote
Joschi Kuphal
IndieWeb Hack Day Nuremberg 2016 An all day IndieWeb hack session with introductory talk
Joschi Kuphal IndieWeb Hack-Day
10:15
10:30
10:45
11:00
11:15
11:30 Nitin Madhok
10 minutes to OpenStack using SaltStack! Learn how to deploy and manage multiple OpenStack clusters in an automated way
Nitin Madhok Salt Stack Summit
Johannes Thumshirn
Introduction to the Linux Block I/O Layer
Johannes Thumshirn SUSE Labs Summit
11:45
12:00 Owen Synge
Writing a salt module Experiences and best practice taken from writing a salt module for ceph
Owen Synge Salt Stack Summit
Kristoffer Grönlund
Hawk 2.0 and Beyond A new look for High Availability clusters
Kristoffer Grönlund SUSE Labs Summit
12:15
12:30
12:45
13:00 Joachim Werner
Hacking Salt for fun and profit A fun journey into extending Salt
Joachim Werner Salt Stack Summit
Takashi Iwai
Exploring CRIU How to live-migrate your container?
Takashi Iwai SUSE Labs Summit
13:15
13:30 Oliver Neukum
The type C connector and USB 3.1 One plug to rule them all
Oliver Neukum SUSE Labs Summit
13:45
14:00 Nitin Madhok
Managing VMware infrastructure using salt-cloud Learn how to deploy and manage VM's in your VMware environment in an automated way. Also learn how to automate the VMware infrastructure itself using the power of salt-cloud.
Nitin Madhok Salt Stack Summit
14:15
14:30 Kristoffer Grönlund
A Tale of Rust and the OBS Getting the Rust programming language into openSUSE
Kristoffer Grönlund SUSE Labs Summit
Lasse Schuirmann
How to Contribute to an Open Source Project Make your first open source contribution.
Lasse Schuirmann Technology & Development
14:45
15:00 Markus Kramer
BitTorrent Peer-to-peer controlled by Salt Software distribution with Windows laptops in a corporate network
Markus Kramer Salt Stack Summit
15:15
15:30 sbrabec
openSUSE Weblate Translation Tool
sbrabec openSUSE
aplanas
openSUSE in Numbers 2016 How many users do we have?
aplanas openSUSE
15:45
16:00 Frederic Crozat
Bridging openSUSE and SLE gap the GNOME example
Frederic Crozat openSUSE
16:15
16:30 Ludwig Nussel
openSUSE Leap 42.2 roadmap and development process
Ludwig Nussel openSUSE
16:45
17:00 Marcus Meissner
Security and openSUSE securing the tumbleweed
Marcus Meissner openSUSE
17:15
17:30 Max Lin
How to Factory Staging Project work
Max Lin openSUSE
17:45
18:00
18:15
18:30
18:45 Douglas DeMaio
City Tour June 22 - Meet up point at the Kater Murr
Douglas DeMaio Entertainment
Douglas DeMaio
Cellar Tour June 22 - Meet up point at the Kater Murr
Douglas DeMaio Entertainment
Time Galerie Saal Seminarraum 1 Seminarraum 2 Hacker Room Roter Salon
09:00
09:15
09:30
09:45
10:00 Douglas DeMaio
Keynote from Frank Karlitschek, founder of Nextcloud
Douglas DeMaio Keynote
10:15
10:30
10:45
11:00 Andreas Jaeger
Infrastructure-as-Code and CI Infrastructure at OpenStack A look at one of the largest CI systems and system administration
Andreas Jaeger Community & Project
Georgi Kodinov
MySQL Firewall Add an extra layer of security to your database
Georgi Kodinov Technology & Development
Ancor González Sosa
openSUSE wants you: the software portal Support software.opensuse.org with your work
Ancor González Sosa Community & Project
11:15
11:30
11:45
12:00 Lenz Grimmer
Ceph and Storage Management with openATTIC Making Ceph and storage management on Linux a breeze
Lenz Grimmer Technology & Development
Lasse Schuirmann
Static Code Analysis for All Languages - coala! Because Code Quality Matters
Lasse Schuirmann Technology & Development
12:15
12:30 fbui
Systemd: translate dependencies service in unit files / an overview of its testsuite
fbui Technology & Development
12:45 Stefan Behlert
openSUSE and SUSE Linux Enterprise Apples and Pears from the same tree
Stefan Behlert Technology & Development
13:00
13:15
13:30 Owen Synge
ceph: a gentle introduction Only the pretty bits
Owen Synge Technology & Development
13:45 h01ger
Reproducible builds everywhere and beyond The status of reproducing byte-for-byte identical binary packages from a given source
h01ger Technology & Development
14:00 Klaas Freitag
Workshop ownCloud ownCloud with openSUSE
Klaas Freitag openSUSE
craig gardner
Teaching opensource inspiring the next hackers
craig gardner Community & Project
14:15
14:30 Markus Feilner
OpenDOC: Automating Documentation Creating a Doc infrastructure for Tumbleweed
Markus Feilner openSUSE
Jan Blunck
Building Debian based live systems with the Open Build Service
Jan Blunck openSUSE
14:45 Bernhard M.
reproducible builds and openSUSE making NSA's life a bit harder
Bernhard M. Technology & Development
15:00 Henne Vogelsang
openSUSE 101 Our Mentoring Program
Henne Vogelsang Community & Project
Christian Bruckmayer
Ruby on Rails 101
Christian Bruckmayer Technology & Development
15:15 Markus Feilner
My Last talk - what's that distribution? A distribution quiz for nerds
Markus Feilner Community & Project
15:30 Douglas DeMaio
Keynote - Georg Greve
Douglas DeMaio Keynote
15:45
16:00 Nikos Mavrogiannopoulos
Enforcement of a system-wide crypto policy An overview of the Fedora way
Nikos Mavrogiannopoulos Technology & Development
Stefan Schäfer
invis-Server openSUSE basierte Server für kleine Unternehmen
Stefan Schäfer Community & Project
16:15
16:30 Marcus Meissner
openSUSE Maintenance fixing bugs after release
Marcus Meissner openSUSE
Hans de Raad
Deliver personalization, remain legally compliant, AND respect privacy with open source!
Hans de Raad Community & Project
Christian Bruckmayer
20.000 Leagues Under SUSE Studio Or how to build your custom Linux image
Christian Bruckmayer Technology & Development
16:45
17:00 flavio_castelli
Orchestrating Docker containers Managing containers at scale
flavio_castelli Technology & Development
Harald Sittter
KDE Neon Delivering KDE Software to Users
Harald Sittter Community & Project
Christian Boltz
openSUSE Jeopardy Gameshow for Geek(o)s
Christian Boltz Community & Project
17:15
17:30 Michal Hrušecký
Turris Omnia Czech high-preformance opensource router
Michal Hrušecký Technology & Development
17:45
18:00
18:15
18:30
18:45 Douglas DeMaio
City Tour June 23 - Meet up point at the Kater Murr
Douglas DeMaio Entertainment
Douglas DeMaio
Cellar Tour June 23 - Meet up point at the Kater Murr
Douglas DeMaio Entertainment
Time Galerie Saal Seminarraum 1 Seminarraum 2 Hacker Room Roter Salon
09:00
09:15
09:30
09:45
10:00 Douglas DeMaio
Kolab Summit 2.0 - Welcome
Douglas DeMaio Kolab Summit
Christian Boltz
AppArmor Crash Course Learn how to create and maintain AppArmor profiles in less than an hour!
Christian Boltz Technology & Development
intrbiz
Monitoring The **** Out Of Your Infrastructure Best Practice Monitoring
intrbiz Technology & Development
Douglas DeMaio
GNU Health on openSUSE
Douglas DeMaio Community & Project
10:15
10:30
10:45 Douglas DeMaio
Kolab Summit 2.0 - Tech Plan / Technical Roadmap
Douglas DeMaio Kolab Summit
11:00 Douglas DeMaio
The ARM race: the tortoise and the hare
Douglas DeMaio Keynote
11:15
11:30 Douglas DeMaio
Kolab Summit 2.0 - IBM Power 8
Douglas DeMaio Kolab Summit
11:45
12:00 Andrew Wafaa
The state of ARM - a 64bit view of what does/doesn't work State of the Union on ARM - the software, the hardware and anything in between
Andrew Wafaa Community & Project
Thorsten Kukuk
Btrfs, snapshots and rollback How it works and how to avoid pitfalls
Thorsten Kukuk Technology & Development
flavio_castelli
Getting started with Docker Getting your hands dirty with Docker
flavio_castelli Technology & Development
Redon Skikuli
Cultural Learnings of Albania Linux Scene for Make Benefit Glorious Nation of openSUSE How to jump-start a GNU/Linux and openSUSE community in your country, even if you think it's hard.
Redon Skikuli openSUSE
12:15
12:30 Ondrej Holecek
Sandboxing GUI applications
Ondrej Holecek Technology & Development
12:45
13:00 Douglas DeMaio
Kolab Summit 2.0 - Safe Harbour
Douglas DeMaio Kolab Summit
Andreas Färber
openSUSE on ARM boards A review of the Tumbleweed ARM port, Contrib projects and hardware
Andreas Färber Technology & Development
Bernhard M.
syscalls gate to the Linux kernel
Bernhard M. Technology & Development
13:15
13:30 David Disseldorp
An Embedded USB Cloud Storage Gateway with Tumbleweed
David Disseldorp Technology & Development
Emiel Brok
How to bring SUSE/Linux to school! SUSE/Linux in the ICT Curriculum
Emiel Brok Community & Project
Peter Czanik
Scaling your logging infrastructure with syslog-ng From raw data to Big Data
Peter Czanik Technology & Development
13:45
14:00 Douglas DeMaio
Kolab Summit 2.0 - Niche Markets
Douglas DeMaio Kolab Summit
Alexander Graf
uEFI grub2 on Raspberry Pi How to revolutionize the way we boot on ARM, making the world a better place
Alexander Graf Technology & Development
Johannes Segitz
Key signing party Get your key signed by many people in one go
Johannes Segitz Community & Project
14:15
14:30 Christopher Hofmann
Let openQA test you own stuff How openQA helps our team and we help openQA.
Christopher Hofmann Technology & Development
Scott Bahling
openSUSE Backports the better way to build packages for SUSE Linux Enterprise
Scott Bahling Community & Project
14:45
15:00 Mauro Morales
A Guided Tour of Machinery Peace of Mind as a Service
Mauro Morales openSUSE
Richard Brown
Improve the quality of Plasma with Wayland
Richard Brown openSUSE
Theo Chatzimichos
Configuration Management in Production
Theo Chatzimichos openSUSE
Bernhard M.
LinuxTag-style hacking contest
Bernhard M. Technology & Development
Andreas Stieger
Disk encryption Encrypting storage media and full systems with openSUSE
Andreas Stieger openSUSE
15:15
15:30
15:45
16:00 Richard Brown
openQA - Avoiding Disasters of Biblical Proportions
Richard Brown Technology & Development
cschneemann
Images for the clouds with KIWI and OBS
cschneemann openSUSE
16:15
16:30 Sarah Julia Kriesch
Stress Tests and Performance Monitoring How to get a stable system
Sarah Julia Kriesch Technology & Development
16:45
17:00 Andreas Schneider
Testing complex software in CI Stories from SSSD and Samba world
Andreas Schneider Technology & Development
Tobias Mueller
GNOME Keysign - Signing OpenPGP Keys easily and securely We're having a party with no beer, but fingerprints...
Tobias Mueller Technology & Development
17:15
17:30
17:45
18:00
18:15
18:30 Douglas DeMaio
SUSE Band
Douglas DeMaio Entertainment
18:45
Time Galerie Saal Seminarraum 1 Seminarraum 2 Hacker Room Roter Salon
09:00
09:15
09:30
09:45
10:00 Douglas DeMaio
Kolab Summit 2.0 - Welcome
Douglas DeMaio Kolab Summit
Douglas DeMaio
Keynote - Michael Miller
Douglas DeMaio Keynote
Joschi Kuphal
CoderDojo Nürnberg #2 — Room 1 A free programming club for children and teenagers between 7 and 15, led by experienced mentors
Joschi Kuphal CoderDojo
Joschi Kuphal
CoderDojo Nürnberg #2 — Room 2 A free programming club for children and teenagers between 7 and 15, led by experienced mentors
Joschi Kuphal CoderDojo
10:15
10:30
10:45 Douglas DeMaio
Kolab Summit 2.0 - The Kolab Experience – The Exciting Future of Next Generation clients
Douglas DeMaio Kolab Summit
11:00 Richard Brown
Distribute or Die - Arguing against Additional Repositories. Just because we can ship everything in pieces doesn't mean we should
Richard Brown openSUSE
11:15
11:30 Douglas DeMaio
Kolab Summit 2.0 - Partner Programme
Douglas DeMaio Kolab Summit
Douglas DeMaio
openSUSE Wiki Workshop Help us update the Wiki
Douglas DeMaio Community & Project
11:45
12:00
12:15
12:30 gschlotter
openSUSE Infrastructure How openSUSE runs its own infrastructure
gschlotter openSUSE
12:45
13:00 Douglas DeMaio
Kolab Summit 2.0 - Closing Talk
Douglas DeMaio Kolab Summit
13:15
13:30 alcho
Next openSUSE.Asia summit , moving forward
alcho Community & Project
13:45
14:00 Douglas DeMaio
Kolab Summit 2.0 - Panel Discussion
Douglas DeMaio Kolab Summit
Michael Kromer
OBS and the real cool stuff How to leverage OBS to the max and see quite undocumented features
Michael Kromer Technology & Development
14:15
14:30
14:45
15:00 Josef Reidinger
Cheetah Fast and secure way to run binaries from ruby
Josef Reidinger Technology & Development
Andreas Färber
Porting openSUSE to MIPS A how-to guide for porting to new architectures
Andreas Färber Technology & Development
15:15
15:30 Tony Jones
Introduction to performance analysis on openSUSE using Perf
Tony Jones Technology & Development
15:45
16:00 Andreas Färber
Getting Geeko some cross-compilers An update on building GCC cross-compiler packages
Andreas Färber Technology & Development
16:15
16:30 Josef Reidinger
Config Files API Future of config files handling
Josef Reidinger Technology & Development
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45 Douglas DeMaio
City Tour June 25 - Meet up point at the Kater Murr
Douglas DeMaio Entertainment
Douglas DeMaio
Cellar Tour June 25 - Meet up point at the Kater Murr
Douglas DeMaio Entertainment
Time Galerie Saal Seminarraum 1 Seminarraum 2 Hacker Room Roter Salon
09:00
09:15
09:30
09:45
10:00 Douglas DeMaio
openSUSE and the Open Mainframe Project - an overview
Douglas DeMaio Technology & Development
Michal Hrušecký
Testing OpenWRT using BoardFarm
Michal Hrušecký Technology & Development
Hans de Raad
Integrating automated (security) testing into your development process
Hans de Raad Technology & Development
10:15
10:30 Bernhard M.
Quick Cloud Intro How does using a cloud feel
Bernhard M. End User
10:45
11:00 Tobias Mueller
GNOME 3.20 - Five years after 3.0 Design decision, major changes, future visions
Tobias Mueller Technology & Development
benalia behchich
Free software GNU / Linux Association and its contribution to the deployment of free software in Algeria Association strategies to attract people around the free software
benalia behchich Community & Project
Michael Kromer
Complete Kopano OSS communication stack with openSUSE/SLES How to deploy and run groupware and more in a snap
Michael Kromer Technology & Development
11:15
11:30 jhrozek
SSSD: More than an LDAP client An overview of the SSSD, its features and roadmap
jhrozek Technology & Development
11:45
12:00
12:15
12:30 Ancor González Sosa
openSUSE: much more than Linux distributions Projects under the openSUSE umbrella
Ancor González Sosa Community & Project
12:45 Douglas DeMaio
openSUSE Targeting the Education Sector Results from the National School Board Conference
Douglas DeMaio openSUSE
13:00 Richard Brown
openSUSE Project Meeting
Richard Brown Community & Project
Douglas DeMaio
Docker meetup @ openSUSE conference [Z-Bau]
Douglas DeMaio Docker Meetup
13:15
13:30 Miquel Sabaté Solà
Easy patch and update of Docker images How to keep your Docker images more secure with zypper-docker
Miquel Sabaté Solà Technology & Development
13:45
14:00 Miquel Sabaté Solà
Portus: claim control of your Docker images Securing and managing your on-premise Docker Registry
Miquel Sabaté Solà Technology & Development
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:00
18:15
18:30
18:45

Program for openSUSE Conference 2016

How to bring SUSE/Linux to school!
SUSE/Linux in the ICT Curriculum

presented by Emiel Brok

This talk is about how to get Linux and OSS into the schools, more precisely about getting it into the ICT curriculum at public IT-schools. As Manager Training at SUSE I am responsible for bringing SUSE Training to the market in Europe, the Middle East and Africa. For now we focus on commercial training institutes, but if we want to create real brand awareness among the future generation of Sys... more

Porting openSUSE to MIPS
A how-to guide for porting to new architectures

presented by Andreas Färber

PowerPC and ARM ports exist for some time already, as well as unofficial SPARC and Motorola 68k efforts. This talk will go into details of how to start such a port with OBS and give an update on the progress made for mipsel.

Turris Omnia
Czech high-preformance opensource router

presented by Michal Hrušecký

CZ.NIC is working hard on releasing their new router called Turris Omnia. It is open source and open hardware, high-performance ARM box that can become the central server of your home as it can actually do much more than just routing. Why is it interesting? What can it do? Can it run openSUSE? All of that and more will be the topic of this talk.

openSUSE Weblate Translation Tool

presented by sbrabec

openSUSE has a new tool for translations support: Weblate. It should become a central point of all openSUSE translations in future. In this talk you will become familiar with Weblate. Starting with translation and fixing errors in existing translations will be easy for you.

MySQL Firewall
Add an extra layer of security to your database

presented by Georgi Kodinov

MySQL Firewall is an application level firewall filter that intercepts incoming queries and validates them against a database of normalized "safe" queries. As an integral part of the server it takes advantage of the parsing and normalization that is done anyway so it has minimal impact on normal operations. The firewall has multiple modes. In learning mode it collects the incoming query norm... more

A Tale of Rust and the OBS
Getting the Rust programming language into openSUSE

presented by Kristoffer Grönlund

This talk will be a short introduction to the Rust programming language, why it is useful and why you would want to use it. Then I will discuss the current state of Rust in openSUSE, what the situation is regarding packaging crates and what remains to be done. http://kri.gs/presentation-rust-obs/

Introduction to the Linux Block I/O Layer

presented by Johannes Thumshirn

In the last years the kernel's block I/O layer has been subject to quite some substantial changes. Ever increasing IOPS rates delivered by Flash based storage and high end SAN infrastructures demanded a refactoring of the I/O layer towards a lockless, multicore utilizing design. This talk will give a short introduction to both, the classic block layer and the so called multi queue block layer.

AppArmor Crash Course
Learn how to create and maintain AppArmor profiles in less than an hour!

presented by Christian Boltz

AppArmor is an effective and easy-to-use Linux application security system. AppArmor proactively protects the operating system and applications from external or internal threats, even zero-day attacks, by enforcing good behavior and preventing even unknown application flaws from being exploited. AppArmor security policies, called profiles, completely define what system resources individual appl... more

openSUSE wants you: the software portal
Support software.opensuse.org with your work

presented by Ancor González Sosa

software.opensuse.org is a very visible and useful piece of infrastructure for the openSUSE project, but it is currently under low maintenance and affected by a number of issues. Most of them are consequences of the lack of manpower and/or derived from the fact that openSUSE has changed quite a lot in recent times at many levels. The goal of this workshop is to get more people involved with ... more

Hawk 2.0 and Beyond
A new look for High Availability clusters

presented by Kristoffer Grönlund

At oSC15, I presented the hawk History Explorer. Since then I have released Hawk 2.0, already available in openSUSE Tumbleweed. In this talk I will demonstrate a live cluster running Hawk 2.0, show some of the new features in 2.0 and also some features that have been added since. http://kri.gs/presentation-hawk-20

Managing VMware infrastructure using salt-cloud
Learn how to deploy and manage VM's in your VMware environment in an automated way. Also learn how to automate the VMware infrastructure itself using the power of salt-cloud.

presented by Nitin Madhok

Want to learn how to deploy VM's on the fly in your VMware infrastructure using the orchestration power of salt-cloud? Attendees will walk away from this workshop/presentation with the tools, skills and knowledge to deploy and manage VM’s in their VMware environment in a reproducible, maintainable and a manageable way using salt and salt-cloud. We will be explaining how VM's can be created ... more

Scaling your logging infrastructure with syslog-ng
From raw data to Big Data

presented by Peter Czanik

The syslog-ng application is an enhanced logging daemon, with a focus on central log collection. It collects logs from many different sources, processes and filters them and finally it stores them or routes them for further analysis. This session focuses on how syslog-ng parses important information from incoming messages, and how it routes logs, feeding downstream systems using arbitrary form... more

Workshop ownCloud
ownCloud with openSUSE

presented by Klaas Freitag

1. zypper addrepo http://download.opensuse.org/repositories/isv:/ownCloud:/community/openSUSE_Leap_42.1/isv:ownCloud:community.repo 2. zypper refresh 3. zypper install owncloud 4. zypper install apache2 5. Configuration Firewall : Allow HTTP,HTTPS,SSH 6. zypper install mariadb; create DB & Assign privileges to a new MySQL user to handle database operations for ownCloud. 7. a2enmod php5 (n... more

The state of ARM - a 64bit view of what does/doesn't work
State of the Union on ARM - the software, the hardware and anything in between

presented by Andrew Wafaa

The AArch64 port is now in pretty good shape with most things ported and built. However we know that there is plenty of software that is not optimised and some may not actually work at all. Please come along and moan about anything you have found which doesn't work as well on AArch64 as it does on x86. We (Linaro, ARM and openSUSE) want your feedback on where to direct effort next. This talk... more

openSUSE Jeopardy
Gameshow for Geek(o)s

presented by Christian Boltz

Do you know the "Jeopardy!" TV game show? Do you also know something about Linux and openSUSE? Fine! Then you are the perfect candidate to play a round of openSUSE Jeopardy! As in the TV show, the answers will be given, and the candidates (hopefully) respond with the correct question. This also means: I'll need some candidates ;-)

Deliver personalization, remain legally compliant, AND respect privacy with open source!

presented by Hans de Raad

What good is a website when you don’t have the faintest idea who’s visiting it, where they come from, where they go, and what they want? And how can you find out all that whilst respecting your users' privacy and still complying with myriad, pesky national privacy laws and regulations? My answer is simple: go open source! Go Piwik! Piwik is a great, open source web statistics application, s... more

Integrating automated (security) testing into your development process

presented by Hans de Raad

Automated testing has become a normal part of developer life in the world of agile development processes. However, it is usually only focused on unit testing or behavior testing–either the technical or the functional realm of the application. What about security testing and other non-functional aspects of the application, like performance testing? Especially if you work in strongly regulated... more

SaltStack is more than just configuration management

presented by rglauser

In this presentation, Thomas Hatch, SaltStack CTO and technical founder, will provide a quick overview of the evolution of IT automation and describe his motivations for creating the Salt open source project. Thomas will also define how SaltStack is different than other systems management tools and is the first to deliver a single platform for remote execution, configuration management, cloud c... more

Config Files API
Future of config files handling

presented by Josef Reidinger

YaST has been trying to find a solution to work with configuration files in a way that is easy and reusable, while ensuring the consistency of the resulting configuration. The response is Config Files API (CFA), a generic framework to work with configuration files in Ruby. Although currently is only used in the yast2-bootloader module, CFA will become one of the key components of YaST in the ne... more

Cheetah
Fast and secure way to run binaries from ruby

presented by Josef Reidinger

Cheetah is fast and secure native way to execute scripts and programs in Ruby. It includes native support for pipeing, streaming input/outputs, mandatory error handling and running in chroot. The session will contain live examples of usage and comparison to native ruby methods like backticks or system call.

Key signing party
Get your key signed by many people in one go

presented by Johannes Segitz

At this event we would like to offer the opportunity to get your key signed by other openSUSE contributors. Some of our SUSE employees have very well connected GPG keys, don't miss this opportunity. NO SUBMISSIONS ARE POSSIBLE ANYMORE, SORRY. Keylist: ftp://ftp.suse.com/pub/projects/security/osc2016/keylist.txt Signature: ftp://ftp.suse.com/pub/projects/security/osc2016/keylist.txt.asc ... more

Disk encryption
Encrypting storage media and full systems with openSUSE

presented by Andreas Stieger

Some basics and challenges on disk encryption will be presented. We will go through the creation and use of an encrypted USB stick, as well as full disk encryption using openSUSE. The talk will conclude discussing some common attack scenarios as well as pointing out feature requests / bugs for potential contributors.

Teaching opensource
inspiring the next hackers

presented by craig gardner

(Similar to presentation given at oSC2015, but different based on evolution of the topic through different conferences.) For Linux to continue to mature and improve through the ages, the engineers who build it, mold it, and shepherd it must be wise, caring, and skilled. The Linux Community needs new participants, insightful governance, and new owners. Yet students in primary, secondary, and... more

openSUSE 101
Our Mentoring Program

presented by Henne Vogelsang

This talk is about the the new openSUSE mentoring program that we just started and it's first practical application: Google Summer of Code (GSoC) 2016. Here is what we are going to talk about: * Introduce you to the general ideas of openSUSE 101 and GSoC * Show you our projects participating in GSoC 2016 * Teach you how to get started with mentoring * Advise you on how to help to attra... more

The type C connector and USB 3.1
One plug to rule them all

presented by Oliver Neukum

The talk is intended to give an overview about the technology used for the type C connector and USB 3.1. I will cover USB role switching, selection of alternate modes and USB Power Delivery. An overview over the driver support is given. APIs are introduced and explained. The conceptual difficulties of USB Power Delivery are shown. The missing infrastructure in the kernel and user space is iden... more

reproducible builds and openSUSE
making NSA's life a bit harder

presented by Bernhard M.

Linux distributions like openSUSE ship binaries and because it is all free/open source software, users also can get the source code, but often it is not possible to verify that the shipped binary was really produced from this source (e.g. without added backdoors) This talk intends to inform about the https://reproducible-builds.org/ initiative in general and openSUSE's progress in that directi... more

syscalls
gate to the Linux kernel

presented by Bernhard M.

When applications need to do more than mere calculations (e.g. writing a message or file), they need syscalls or system calls. This talk will give an introduction on the what/why/how applications call into the kernel, look at some illustrative examples and the interesting possibilities to make this interaction visible using strace. This is intended to be an English version of a presentation... more

Quick Cloud Intro
How does using a cloud feel

presented by Bernhard M.

Many people hear about clouds, but not many have actually used one. That is why I want to give a quick live demo of a cloud (running SUSE OpenStack Cloud software) to give the audience an idea of how using a cloud feels. background: https://en.wikipedia.org/wiki/Cloud_computing

How to Factory Staging Project work

presented by Max Lin

Factory Staging Project is very important part of openSUSE Factory development model now, it's a gate to make sure new packages update/change will not break openSUSE Factory totally and we can safety to release newer openSUSE Tumbleweed snapshot. I'll introduce how to Factory Staging Project work in this talk, including the workflow, the tools behind of Staging Project and the client-side tool ... more

Next openSUSE.Asia summit , moving forward

presented by alcho

The first openSUSE.Asia was awesome in Beijing, China, and this time we also made it great in Taipei , Taiwan. We designed some event made it different, and connected with local community to do more sharing and promotion for openSUSE. Just like last year said , we would like to continue this event in the future, so we will take this opportunity to introduce 2nd summit what it different, and ... more

Enforcement of a system-wide crypto policy
An overview of the Fedora way

presented by Nikos Mavrogiannopoulos

Currently each and every shipped application in distributions enforces its own policy on the allowed cryptographic algorithms/protocols. While for some this is a desirable property, for most non-UI applications and libraries in an operating system it creates an uncertainty on the available security level. The purpose of this talk is to describe the approach we've taken in Fedora to counter the ... more

Complete Kopano OSS communication stack with openSUSE/SLES
How to deploy and run groupware and more in a snap

presented by Michael Kromer

Nowadays communication needs are higher than ever. From E-Mail to instant messaging, all possible media exchange types are required to be up and running 24/7. With providing the only available 100% open source MAPI backend, Kopano delivers not only the classic groupware features but extended WebRTC technologies, Owncloud APIs, CIFS connectors – all to deliver the user a unique monolithic commun... more

OBS and the real cool stuff
How to leverage OBS to the max and see quite undocumented features

presented by Michael Kromer

OBS (Open Build Service) is an awesome piece of software which is yet unmatched by other available software suites. This talk shows how Kopano approached the change in their build system, and how they integrated fully fledged build requirements into OBS. From adding real custom distributions such as Collax (just using DEB, without bootstrapping at all) to integrating with Atlassian Stash - All ... more

openSUSE Wiki Workshop
Help us update the Wiki

presented by Douglas DeMaio

The openSUSE Wiki pages need some love. Come work together with the community to update the wiki pages and delete all the obsolete information that is lingering on our pages. The outdated information needs to be either refreshed or deleted and oSC16 offers the perfect time to come together and makes these necessary decisions. Be there!

invis-Server
openSUSE basierte Server für kleine Unternehmen

presented by Stefan Schäfer

invis-Server kümmern sich um Netzwerkorganisation (DHCP, DNS, Active Directory), haben mit dem invis-Portal eine einfach gehaltene Benutzerschnittstelle, und warten mit umfangreicher Software-Ausstattung (Groupware, Warenwirtschaft, Wiki, Cloud, VPN) auf. Der Talk informiert über den aktuellen Entwicklungsstand des openSUSE Spin-Off Projektes "invis-server". Sprache: deutsch Projekt... more

Hacking Salt for fun and profit
A fun journey into extending Salt

presented by Joachim Werner

After the SUSE Manager team had chosen Salt as the future engine behind SUSE Manager, Joachim "Joe" Werner, the product manager for SUSE Manager, spent some time to learn the project hands-on. This is a very personal report about that experience, from extending Salt with code to manage WIFI-controlled LED lamps for a demo at the SUSECon conference to first experiments with writing a Salt mod... more

Testing OpenWRT using BoardFarm

presented by Michal Hrušecký

OpenQA rulez when it comes to testing desktop and it is still quite good when it comes to testing server. But when testing routers, we face some different challenges. This talk would introduce to the BoardFarm - test-suite tailored to test routers.

BitTorrent Peer-to-peer controlled by Salt
Software distribution with Windows laptops in a corporate network

presented by Markus Kramer

Our task is to distribute software to Windows clients. Our network contains slow links and relay-servers, which must be staged up. Our goals are 1) reduce WAN traffic, 2) allow unlimited size, 3) allow unlimited number of clients in one rollout, and 4) start rollout without delay. Idea :: BitTorrent Peer-to-peer (P2P) reduces WAN traffic because if prefers local content over remote con... more

Introduction to performance analysis on openSUSE using Perf

presented by Tony Jones

The perf tool was introduced with kernel version 2.6.31 but several major releases later, knowing which of its many features to use when and how to interpret the results is still challenging for many users. In this talk I will present a brief overview of the performance counters provided by modern x86 hardware followed by a discussion of the various monitoring capabilities offered by perf, whe... more

Infrastructure-as-Code and CI Infrastructure at OpenStack
A look at one of the largest CI systems and system administration

presented by Andreas Jaeger

Let's look how another open source project administrates their community infrastructure and have setup their testing of software. I want to give an overview how development, documentation, and system administration at OpenStack follow the same workflow, what kind of infrastructure OpenStack uses for testing the changes and what major design decisions have been done. Also, I like to explain how ... more

20.000 Leagues Under SUSE Studio
Or how to build your custom Linux image

presented by Christian Bruckmayer

You all know the amazing SUSE Studio and how to build your custom openSUSE linux with it. Luckily, it abstracts all the complicated technologies behind image building from us. It looks like magic! But actual it is not magic. Powerful tools like openSUSE KIWI and the Open Build Service running behind SUSE Studio. In this workshop, Professor Aronnax and Captain Nemo will dive with us underneat... more

Ruby on Rails 101

presented by Christian Bruckmayer

Ruby on Rails is the famous open-source web framework that powers top websites such as Twitter, Hulu, GitHub, and the Yellow Pages. In this workshop, we will teach you the basics of Rails while developing a basic micro blogging app. Please make sure to install Ruby on Rails before the workshop: zypper -q -n install update-alternatives ruby-devel make gcc gcc-c++ libxml2-devel libxslt-deve... more

Exploring CRIU
How to live-migrate your container?

presented by Takashi Iwai

CRIU (Checkpoint Restore In Userspace) [*] is a tool for freezing and restoring user processes to/from a disk image. It can be seen as a kind of "software suspend" per process. This talk will show the basic design and usages of CRIU, the recent development and adaption by containers, and study a bit details about its implementation in kernel and user-space, as well as a short demo. [*] h... more

openSUSE Targeting the Education Sector
Results from the National School Board Conference

presented by Douglas DeMaio

openSUSE recently attended the National School Board Conference in Boston, Mass., with a focus of introducing and challenging school districts, teachers and administrators to implement the use and teaching open source software in schools within the United States. Find out the results of this effort and see what openSUSE can do to increase participating in open-source projects at schools in the ... more

openSUSE Leap 42.2 roadmap and development process

presented by Ludwig Nussel

This talk will present the ideas behind Leap, the roadmap towards 42.2, how to contribute to Leap and how to help with the release.

Bridging openSUSE and SLE gap
the GNOME example

presented by Frederic Crozat

Starting with (upcoming) Leap 42.2 and SLE 12 SP2, a lot of cooperation has been done to bridge gaps between the two distributions. We'll talk of one specific example, GNOME desktop, where openSUSE and SLE teams worked together on improving our common work and how it helped both teams. This is still a work in progress at the time of this writing, we'll be sharing what we achieved, how we ... more

openSUSE Maintenance
fixing bugs after release

presented by Marcus Meissner

While openSUSE has a rolling release, which is constantly integrating new versions and bugfixes, we also have releases where the main codebase is frozen and we release bugfix and security updates via online updates. This process has been established for a while and is coordinated by the openSUSE Maintenance Team. Also, last year a new release came with new and changed update origins, ... more

openSUSE: much more than Linux distributions
Projects under the openSUSE umbrella

presented by Ancor González Sosa

The openSUSE project was born to ensure the existence and independence of a free (as in free speech) Linux distribution. But there is something you can take for granted if you create a community of technology enthusiasts - at some point they will start to create cool new things. Thus, openSUSE has become the home of many open source projects like OSEM, Portus, Jangouts, Machinery or zypper-d... more

KDE Neon
Delivering KDE Software to Users

presented by Harald Sittter

KDE Neon is a relatively new KDE project, providing an easy and elegant way for people to test the latest from KDE Git, or use the latest releases. It is building binary packages but does not consider itself a distribution. We'll look at the motivation behind KDE Neon, the involved technologies and services, and it's place within the KDE community as well as the ecosystem at large.

openSUSE in Numbers 2016
How many users do we have?

presented by aplanas

During 2013 we provided some data about numbers of users and downloads of openSUSE. Now in 2016 we have a different scenario: Tumbleweed is the a new kind of rolling distribution that base the quality on automatic tests (openQA) and a better development process. Leap is also a new kind of stable distribution, a chimeric approach that mix the head of a enterprise product (SLE) and the heard of F... more

Getting Geeko some cross-compilers
An update on building GCC cross-compiler packages

presented by Andreas Färber

openSUSE relies on native compilation today, resorting to QEMU linux-user emulation for non-native build targets. Here's a brief update of where we are with building real cross-compilers, including for non-Linux targets such as microcontrollers, from our SUSE-maintained GCC packages.

openSUSE on ARM boards
A review of the Tumbleweed ARM port, Contrib projects and hardware

presented by Andreas Färber

A lot of work has been going on around the openSUSE ARM port. Which hardware is new? Where is openSUSE running? What has improved in the past year? Whom can you contact? Where are things headed? Expect answers to these and more questions around ARM hardware.

openSUSE Backports
the better way to build packages for SUSE Linux Enterprise

presented by Scott Bahling

Many projects on build.opensuse.org are building cool packages for SUSE Linux Enterprise Server. It's quite easy to just add the build repository and have your cool packages already maintained for openSUSE or other distros built for SLE - or is it? SLE itself has a limited set of packages as a foundation to build on top of and many times additional build and/or run time dependencies are missing... more

Ceph and Storage Management with openATTIC
Making Ceph and storage management on Linux a breeze

presented by Lenz Grimmer

openATTIC is an Open Source Storage Management System, sponsored by it-novum. Over the last five years, it has matured into a flexible and robust framework to address today's storage management requirements. Using openATTIC, one can easily manage storage resources like NFS/CIFS shares as well as iSCSI and FibreChannel targets via a modern web interface. Moreover, openATTIC supports a wide r... more

A Guided Tour of Machinery
Peace of Mind as a Service

presented by Mauro Morales

As a Linux system administrator you are constantly working on tasks like: - Cloning a system from an existing one - Migrating a system to new hardware, a virtual environment or a different distribution - Debugging a broken system - Upgrading a system - Integrating your systems into a configuration management tool Determining and comparing the state of a system in order to wo... more

How to Contribute to an Open Source Project
Make your first open source contribution.

presented by Lasse Schuirmann

This workshop covers a practical introduction on how to contribute to an open source project. You will learn about basic git usage (commit, push, rebase), code review and continuous integration. During the workshop you will do a real contribution to an open source project (coala, coala-analyzer.org) and interact with the community. Your knowledge will help you enter our and other open source co... more

Systemd: translate dependencies service in unit files / an overview of its testsuite

presented by fbui

systemd has been officially introduced by openSuSE since end of 2011 through the first release of openSUSE-12.1. However a couple of the bugs opened against systemd recently shows that there are some misunderstandings about one of the basic but fundamental concept of systemd: service dependencies and orderings and how to translate such constraints into a native unit file. This might a... more

An Embedded USB Cloud Storage Gateway with Tumbleweed

presented by David Disseldorp

Scale-out block storage offerings, such as Ceph RADOS Block Devices, offer a number of desirable features including fault tolerance, thin-provisioning, online resize and snapshots. Exposing such storage for access via an embedded USB storage gadget can solve a number of factors limiting adoption, namely: - Interoperability + Cloud storage can now be consumed by almost any system with a USB... more

Portus: claim control of your Docker images
Securing and managing your on-premise Docker Registry

presented by Miquel Sabaté Solà

Portus is an open-source authorization service and user interface for the Docker registry. Portus is the perfect companion for your on-premise instance of the Docker registry. It makes possible to have full control over your images thanks to its access control lists. It also empowers collaboration thanks to the 'team' and 'search' features.

Easy patch and update of Docker images
How to keep your Docker images more secure with zypper-docker

presented by Miquel Sabaté Solà

Docker Hub is a great place in which anyone can pull a wide variety of Docker images. Unfortunately, a good amount of these Docker images contain security issues. We are concerned in SUSE about security issues, and that is why we have come up with a tool that allows us to patch and update Docker images in a safe way. This tool is called zypper-docker, and it is basically a bridge between ... more

Building Debian based live systems with the Open Build Service

presented by Jan Blunck

The Debian Live project uses a framework called live-build to build the official Debian Live images. Since version 2.6 the open-build-service supports building live systems based on Debian with the help of live-build. This talk gives an overview over the available features, how they are used to produce the Brocade 5600 vRouter in an enterprise-class build environment and how that enables d... more

Orchestrating Docker containers
Managing containers at scale

presented by flavio_castelli

As more and more users are starting to consider Docker in production environments, people have realized that having Docker alone is not enough. Instead, the community is gearing towards orchestration solutions: tools, frameworks and practices that deal with how containers are deployed on production and how administrators can monitor all this without going crazy. In this talk we are going ... more

Getting started with Docker
Getting your hands dirty with Docker

presented by flavio_castelli

Docker started is possibly one of the main actors responsible for putting Linux containers into the spotlight. It started as a tool around LXC containers, to become a container solution full of interesting and useful features. In this workshop we are going to teach the most remarkable features of Docker, and how can you and your team benefit from it.

uEFI grub2 on Raspberry Pi
How to revolutionize the way we boot on ARM, making the world a better place

presented by Alexander Graf

Booting is hard. Booting in the ARM world is even harder. State of the art are a dozen different boot loaders that may or may not deserve that name. Each gets configured differently and each has its own pros and cons. As a distribution this is a nightmare. Configuring each and every one of them complicates code that really should be very simple. To solve the problem, we can just add anoth... more

Sandboxing GUI applications

presented by Ondrej Holecek

There are plenty of resources how to do sandboxing or isolation of 'server applications'. But what if I want to isolate my browser or I do not trust 3rd party closed source GUI based applications I still need to use? Until our lord and saviour Wayland is ready and can join holy trinity of Wayland - libinput - cgroups, we still need to overcome basic problem of how to get the damned X display i... more

Static Code Analysis for All Languages - coala!
Because Code Quality Matters

presented by Lasse Schuirmann

coala provides a common command-line interface for linting and fixing all your code, regardless of the programming languages you use. It supports way over 50 languages in addition to language independent routines. So, instead of building new analysis tools from scratch you can now build logic only and let coala deal with the user. This talk features a short introduction into the thoughts ... more

Stress Tests and Performance Monitoring
How to get a stable system

presented by Sarah Julia Kriesch

You are using stress tests for Performance Tuning and getting stable systems or applications. I'll show you jmeter for that. Additional you'll need monitoring tools. You'll get a introduction into different ones and what you can do with it. After that you can use them as a developer in the development or as a system administrator for performance tuning.

openQA - Avoiding Disasters of Biblical Proportions

presented by Richard Brown

What do we mean, biblical? 40 years of darkness, earthquakes, volcanos, human sacrifice, mass hysteria, dogs and cats living together... and on that note, did you know that openQA is used by both openSUSE and Fedora? What is so awesome about this tool that traditional distribution enemies are now working together? openQA is an automated testing tool, capable of full system, console, and grap... more

Distribute or Die - Arguing against Additional Repositories.
Just because we can ship everything in pieces doesn't mean we should

presented by Richard Brown

openSUSE has a wonderful platform with OBS, and tools like software.opensuse.org and 1-Click installs make it very easy for users to get additional software on their machines. This talk will discuss how this is quite often a very bad thing, leading to problems for users as well as extra work for maintainers in both the short and long term. It will discuss the benefits of putting software pa... more

OpenDOC: Automating Documentation
Creating a Doc infrastructure for Tumbleweed

presented by Markus Feilner

A suggestion for a new approach to documenation. "Breaking the perception that a rolling release cannot be documented" Forums, mailing lists, wikis, release notes, Git commit comments, QA tools like Open QA and many more: A vast abundance of resources offer indicators for documentation. However the data is neither collected nor structured nor viewed at all, mostly because everybody thinks it's... more

My Last talk - what's that distribution?
A distribution quiz for nerds

presented by Markus Feilner

I assume this will be the last talk I ever give, because after this every one, every single distribution's community will be out to kill me. Ladies and Gentlemen, bring your hatchets! I have collected quotes, sentences and assumptions that speak for themselves. While I am only showing one sentence each slide, the audience will have to guess the distribution that is meant. Be prepared to di... more

Writing a salt module
Experiences and best practice taken from writing a salt module for ceph

presented by Owen Synge

This talk is targeted at devops people who will need to automate things that have never been automated before. This talk will explain what is involved in creating a salt module up to the standard of built in modules. The talk will explain how execution modules, state modules and libraries can come together to make your product work for complex projects. The presenter has experience of automa... more

ceph: a gentle introduction
Only the pretty bits

presented by Owen Synge

Unlike many storage systems ceph storage is here to stay, this talk will explain how this storage solution is winning friends with its simplicity, stability, scalability and performance. This talk will show the elegance of ceph rather than the dirty details, but you can always ask questions.

Images for the clouds with KIWI and OBS

presented by cschneemann

The openSUSE KIWI Imaging System delivers complete operating system images for different hardware and virtualization platforms. The Open Build Service is the one stop solution for building software packages from sources in an automatic, consistent and reproducible way. Combine both to automate image delivery of various Linux Operating System flavours to different virtualization platforms includ... more

openSUSE Project Meeting

presented by Richard Brown

Got an idea you want to share with the openSUSE Project? Is there something you want to change but need some help to get started? Got a question you want to ask for the Project, it's contributors, or the Board? This is your opportunity, the annual openSUSE Conference Project Meeting will take place at oSC16 on Sunday. Will be also conducted live in #opensuse-project on irc.freenode.net for ... more

Btrfs, snapshots and rollback
How it works and how to avoid pitfalls

presented by Thorsten Kukuk

Nearly everybody has probably run into this situation: after applying updates or other changes to the system, it no longer comes up after a reboot. Especially with a rolling release, this can happen very fast. Most of the time, this means that the system needs to be recovered with the help of a rescue system or even a backup. Wouldn't it be much better if you only needed tell grub, boot the sta... more

openSUSE and SUSE Linux Enterprise
Apples and Pears from the same tree

presented by Stefan Behlert

Content: Leap and the SUSE Linux Enterprise products share a lot of things in common. At the same time, they vary in a lot of aspects. Some of them are caused by fundamental differences in the philosophy and the basic properties of the projects. With the upcoming SP2 of CODE 12 of SUSE Linux Enterprise it's time to look at those differences ... more

Let openQA test you own stuff
How openQA helps our team and we help openQA.

presented by Christopher Hofmann

OpenQA is openSUSE's powerful installation testing environment. It normally tests whole ISO images that need to be mastered first it is not very straightforward to check single packages within the development process of new features or bug fixes. I'll show you how we managed to test our stuff as early as possible without mastering whole ISOs and how we enabled our developers to easily adapt exi... more

LinuxTag-style hacking contest

presented by Bernhard M.

The Hacking Contest simulates a scenario that could happen in lots of offices every day: The admin leaves the office to fetch some coffee, but doesn't enable the screen lock. In the meantime, an attacker walks into the office and hides some backdoors etc. on the admin's laptop which he/ she can abuse later. Two persons or teams play against each other, each of them has a laptop. The ... more

Security and openSUSE
securing the tumbleweed

presented by Marcus Meissner

SUSE employs a security team which has as main duty keeping SUSE and openSUSE secure. With openSUSE and SUSE Linux Enterprise being close and deriving from each other, taking care of security in openSUSE development is also benefitial for SUSE Linux Enterprise Development. The talk will give an introduction on what the SUSE Security Team does and how it works, especially in light in coope... more

Reproducible builds everywhere and beyond
The status of reproducing byte-for-byte identical binary packages from a given source

presented by h01ger

The presentation will describe how the Debian reproducible builds team made 85% of the Debian archive reproducible, what steps are left to reach 100% and what steps are needed beyond reproducible builds, so that every user can easily and meaningful benefit from them. While the presentation will be largely about the Debian work on the area, it will also portray many other projects collaborati... more

GNOME 3.20 - Five years after 3.0
Design decision, major changes, future visions

presented by Tobias Mueller

GNOME 3.20 has just been released on 21st of March. With that release, many visible improvements will be delivered to users around the world. While many people already excitedly use GNOME 3 with the new user experience, some features of the new and elegant desktop like LibreOffice integration or editing photos with non-destructive GEGL operations are not yet wildly known. We also did many th... more

GNOME Keysign - Signing OpenPGP Keys easily and securely
We're having a party with no beer, but fingerprints...

presented by Tobias Mueller

The Web of Trust is the decentralised PKI in the OpenPGP world. It depends on people participating by signing other people's keys. However, when following best practises, the act of signing a key involves secure transfer of the OpenPGP key which contemporary casual key signing protocols for small groups address by exchanging the fingerprint of the key to be signed. The key will then be downl... more

Monitoring The **** Out Of Your Infrastructure
Best Practice Monitoring

presented by intrbiz

Bergamot Monitoring is a modern Open Source distributed monitoring system. It offers many advanced features needed to effectively monitor large and disperse infrastructures. All while offering an easy migration path from Nagios. This talk will cover how to effectively monitor your infrastructure being on premise, in the cloud or a mix of both. How Bergamot Monitoring can make your cup of te... more

Configuration Management in Production

presented by Theo Chatzimichos

The SUSE Operations and Services team has been using two of the most common configuration management and remote execution systems. More details about the development workflow, the master system setup and best practices that are being used will be revealed. Additionally, we'll see pros and cons we faced, plus challenges in jumping to a configuration management driven infrastructure.

openSUSE Infrastructure
How openSUSE runs its own infrastructure

presented by gschlotter

How openSUSE runs its own infrastructure

City Tour June 22 - Meet up point at the Kater Murr

presented by Douglas DeMaio

Come on the Nuremberg City Tour. There are only 25 seats for this tour and you must register for it before the tour because of the limited seats that are available. See the historical sites in this medieval city in Bavaria. The tour is 75 minutes. If the seats for this tour fill up, don't worry. There are others you can sign up for at http://events.opensuse.org Please ensure you register for... more

City Tour June 23 - Meet up point at the Kater Murr

presented by Douglas DeMaio

Come on the Nuremberg City Tour. There are only 25 seats for this tour and you must register for it before the tour because of the limited seats that are available. See the historical sites in this medieval city in Bavaria. The tour is 75 minutes. If the seats for this tour fill up, don't worry. There are others you can sign up for at http://events.opensuse.org Please ensure you register for... more

Cellar Tour June 22 - Meet up point at the Kater Murr

presented by Douglas DeMaio

Explore the underground cellars of Nuremberg. Learn about the beer that was stored in these cellars and why it is so, so good. There are only 25 seats for this tour and you must register for it before the tour because of the limited seats that are available. The tour is 75 minutes. If the seats for this tour fill up, don't worry. There are others you can sign up for at http://events.opensuse.or... more

Cellar Tour June 23 - Meet up point at the Kater Murr

presented by Douglas DeMaio

Explore the underground cellars of Nuremberg. Learn about the beer that was stored in these cellars and why it is so, so good. There are only 25 seats for this tour and you must register for it before the tour because of the limited seats that are available. The tour is 75 minutes. If the seats for this tour fill up, don't worry. There are others you can sign up for at http://events.opensuse.or... more

Cellar Tour June 25 - Meet up point at the Kater Murr

presented by Douglas DeMaio

Explore the underground cellars of Nuremberg. Learn about the beer that was stored in these cellars and why it is so, so good. There are only 25 seats for this tour and you must register for it before the tour because of the limited seats that are available. The tour is 75 minutes. Please ensure you register for one of the tours under "My Registration". There needs to be a minimum of 10 peo... more

The ARM race: the tortoise and the hare

presented by Douglas DeMaio

Norman Fraser, Ph.D. is the CEO of SoftIron Ltd.

Keynote - Michael Miller

presented by Douglas DeMaio

Michael Miller is the President of Strategy, Alliances & Marketing for SUSE

Keynote from Frank Karlitschek, founder of Nextcloud

presented by Douglas DeMaio

Frank Karlitschek, ownCloud community project lead

SUSE Band

presented by Douglas DeMaio

Come listen to the SUSE Band jam live on stage in the Saal Room

Testing complex software in CI
Stories from SSSD and Samba world

presented by Andreas Schneider

This talk will show stories from the trenches of developing tests for SSSD and Samba. How we developed complete integration tests that exercise all the capabilities of our software and run in environments without a real network access, without requiring root or sudo or touching the important OS interfaces. The authors of this talk work on SSSD, Samba and libssh - software that comm... more

SSSD: More than an LDAP client
An overview of the SSSD, its features and roadmap

presented by jhrozek

The SSSD project started as a deamon that allows to resolve users and groups in LDAP, but is gaining more features over time. In this talk, I would like to give an overview of the features SSSD has, with focus on what was introduced into the project in the last couple of years or the features we are working on now. In particular, I would like to show how SSSD allows the administrator to easily ... more

Improve the quality of Plasma with Wayland

presented by Richard Brown

A talk from Martin Graesslin (one of the top Plasma developers) about how to Improve the quality of Plasma with Wayland

CoderDojo Nürnberg #2 — Room 1
A free programming club for children and teenagers between 7 and 15, led by experienced mentors

presented by Joschi Kuphal

CoderDojo is a global movement of free, volunteer-led, community based programming clubs for young people. At a Dojo, young people, between 7 and 17, learn how to code, develop websites, apps, programs, games and explore technology in an informal and creative environment. In addition to learning to code attendees meet like minded people and are exposed to the possibilities of technology. This i... more

CoderDojo Nürnberg #2 — Room 2
A free programming club for children and teenagers between 7 and 15, led by experienced mentors

presented by Joschi Kuphal

CoderDojo is a global movement of free, volunteer-led, community based programming clubs for young people. At a Dojo, young people, between 7 and 17, learn how to code, develop websites, apps, programs, games and explore technology in an informal and creative environment. In addition to learning to code attendees meet like minded people and are exposed to the possibilities of technology. Thi... more

IndieWeb Hack Day Nuremberg 2016
An all day IndieWeb hack session with introductory talk

presented by Joschi Kuphal

The importance of owning your data on the web is getting more awareness. To grow it and help people gettings started, we're meeting for an all day IndieWeb gathering packed with brainstorming, working, teaching, helping and hacking on your own site. There will be an introductory talk describing the most basic IndieWeb techniques. It's the perfect chance to both become acquainted with the IndieW... more

Keynote - Georg Greve

presented by Douglas DeMaio

Georg is the CEO of Kolab Systems AG and is one of the leading entrepreneurs in the Free Software world: Self-taught software developer, traditionally trained physicist, author, and founding president of the Free Software Foundation Europe (FSFE) and involved in most of the crucial battles for a society that is based on openness and freedom.

Docker meetup @ openSUSE conference [Z-Bau]

presented by Douglas DeMaio

This special meetup will take place during the openSUSE conference at Z-Bau. There will be docker related talks spread throughout the conference, but we saved a little space for all of you wanting to share your experience, or give a presentation. If you are interested in having a slot on your own, please get in touch. The final agenda will be made available once ready. Sign up at... more

Kolab Summit 2.0 - Welcome

presented by Douglas DeMaio

https://summit.kolab.org/ Georg C. F. Greve KOLAB SYSTEMS CEO

Kolab Summit 2.0 - Tech Plan / Technical Roadmap

presented by Douglas DeMaio

Aaron Seigo KOLAB SYSTEMS CTO

Kolab Summit 2.0 - The Kolab Experience – The Exciting Future of Next Generation clients

presented by Douglas DeMaio

Jeroen van Meeuwen SYSTEMS ARCHITECT

Kolab Summit 2.0 - Safe Harbour

presented by Douglas DeMaio

Julian Höppner

Kolab Summit 2.0 - Niche Markets

presented by Douglas DeMaio

Hans de Raad Owner at OpenNovations

Kolab Summit 2.0 - Welcome

presented by Douglas DeMaio

Georg C. F. Greve KOLAB SYSTEMS CEO

Kolab Summit 2.0 - IBM Power 8

presented by Douglas DeMaio

Dr. Wolfgang Maier IBM

Kolab Summit 2.0 - Partner Programme

presented by Douglas DeMaio

Aaron & Peter KOLAB SYSTEMS

Kolab Summit 2.0 - Closing Talk

presented by Douglas DeMaio

Georg C. F. Greve KOLAB SYSTEMS CEO

Kolab Summit 2.0 - Panel Discussion

presented by Douglas DeMaio

Summit visitors

openSUSE and the Open Mainframe Project - an overview

presented by Douglas DeMaio

Jens Voelker, IBM Systems, will give a talk on the following: In this session you will hear about the community movement around the mainframe platform and how IBM and others are working within the framework of the Linux Foundation collaborative projects structure to embrace the community. The session will cover the porting of openSUSE to the OS/390 platform and also highlight how the comm... more

GNU Health on openSUSE

presented by Douglas DeMaio

GNU Health is the leading free health and hospital information system. This presentation gives an overview about the philosophy behind GNU Health, its functionality and how it is supported on openSUSE