Loading…
Saturday, February 23
 

9:00am CET

Kai‐Uwe Behrmann - Future of Colour Management on the Linux Desktop

Colour Management had a long way to come on desktops. What will be the path for Linux? What is special compared to other platforms?


Speakers
avatar for Kai-Uwe Behrmann

Kai-Uwe Behrmann

I am a developer specialized in the field of imaging and colour management. My experience covers software and system design, basic UI design, still and movie image processing, implementation in C, C and project maintenance. Further I am a active member of the ICC, the OpenICC group... Read More →


Saturday February 23, 2013 9:00am - 9:45am CET
#Lecture room D3

9:00am CET

Lukáš Fryč, Ondra Skutka - Apache Cordova: Easy Development of Portable Mobile Apps

The rise of mobile platform stresses the importance of targeting mobile devices with your applications. However, application development for iOS, Android and Windows platform may quickly become expensive and unbearable. Thus it doesn't offer space for low-cost applications. 

The Apache Cordova project leverages the well-known HTML5 programmatic model and allows to expose a mobile web application in a native shell. The application can communicate and interact the same as native application.

In a practical demonstration, we will show you how easy is to get started with mobile application development. Adopting a new paradigm for business or a project was never as easy as with Apache Cordova!


Speakers
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile
avatar for Ondřej Skutka

Ondřej Skutka

Manager, Quality Assurance, Red Hat


Saturday February 23, 2013 9:00am - 9:45am CET
#Lecture room D2

9:00am CET

Petr Lautrbach - openssh in Fedora and RHEL - internal, features, ...

OpenSSH is free version of SSH. This talk will be about

- the architecture of ssh protocol
- openssh features like channel multiplexing and privilege separation
- Fedora and RHEL improvements like SELinux integration, auditing

 


Speakers
avatar for Petr Lautrbach

Petr Lautrbach

Software Engineer, Red Hat Czech


Saturday February 23, 2013 9:00am - 9:45am CET
#Lecture room D1

9:00am CET

Daniel Vratil, Jaroslav Reznik - Introduction to QML

We will cover basic concepts of QML, explain how to create a modern GUI with animations, state transitions and user interaction. No knowledge of C   or Qt is necessary.


Speakers
avatar for Daniel Vr

Daniel Vr

Software Engineer, KDAB
Lives to code. Crazy programmer, KDE hacker, sci-fi and fantasy geek. Forever alone. Can always make time to go for beer with friends. Or to a metal show.
avatar for Jaroslav Řezník

Jaroslav Řezník

Program Manager, Red Hat
Fedora Program Manager and long time Linux enthusiast.


Saturday February 23, 2013 9:00am - 10:30am CET
Hackfest Lab 1 C525

9:00am CET

Pavel Tisnovsky - JVM Monitoring Tools

A brief description of various tools which can be used to monitor Java virtual machine (JVM) and also applications running on JVM. We will discuss CLI-based tools and also tools with graphical user interface, especially project Thermostat and JConsole.


Speakers
avatar for Pavel Tisnovsky

Pavel Tisnovsky

Quality Engineer, Red Hat
Pavel is famous for his in-depth articles he writes on various technical topics for the Czech Linux magazine root.cz. He'd taught computer graphics at Brno Technical University and worked as a C, C++, and Java developer in various companies before he joined Red Hat where he was a... Read More →


Saturday February 23, 2013 9:00am - 10:30am CET
Hackfest Lab 2 C511

9:00am CET

Jan Zeleny - Packaging workshop/RPM hackfest

RPM hackfest This event will bring a discussion of most of the Red Hat developers of RPM and related technologies. They will discuss future features of RPM and make a roadmap for development of these features. Complete list of topics can be found at: http://rpm.org/wiki/DevConf


Speakers
avatar for Jan Zelený

Jan Zelený

Senior Manager, Software Engineering_Global, Red Hat
Jan is a long time Red Hatter and team builder, having built three teams almost from scratch. He is passionate about communication between engineers and their stakeholder and about giving structure to unstructured things.


Saturday February 23, 2013 9:00am - 12:00pm CET
Meeting point 2 B410

9:00am CET

Florian Nadge - Gnome Doc Sprint #1
Speakers
avatar for GNOME Doc Sprint

GNOME Doc Sprint

GNOME Foundation
The GNOME Docsprint is all about rolling back our sleeves and getting documentation ready for GNOME 3.6. We are going to work on two tracks: the first track aims at developer documentation and we hope to get some support from people at the conference; the second track focuses on... Read More →


Saturday February 23, 2013 9:00am - 2:00pm CET
Meeting point 1 B411

9:50am CET

Debarshi Ray - GNOME Online Accounts: for users and hackers

GNOME Online Accounts provides interfaces so that applications and libraries in GNOME can access the user's online accounts. It has providers for Google, ownCloud, Facebook, Flickr, Windows Live, Microsoft Exchange and Kerberos. I am going to cover the following main points in this talk:

(i) The new features that are being lined up for GNOME 3.8. Showcase some of the existing applications (eg., Documents, Empathy, Evolution) that leverage GOA.

(ii) How can application developers pick up the information provided by GNOME Online Accounts to achieve tighter integration with the desktop? What to expect from GOA, and what not to.

(iii) Problems encountered while interacting with providers -- current issues with supporting Google 2-factor authentication.


Speakers
avatar for Debarshi Ray

Debarshi Ray

"Blog: http://debarshiray.wordpress.com/Ohloh: http://www.ohloh.net/accounts/debarshirayMember of the GNOME Foundation and the Red Hat Desktop Team."


Saturday February 23, 2013 9:50am - 10:35am CET
#Lecture room D3

9:50am CET

Christian Sadilek, Pavel Šlégr - Taming the Spaghetti: Rich Web Applications with Errai

In today’s Web applications, the complexity of the code written for the browser rivals the complexity of the server-side code. Errai brings proven server-side programming models to the browser and offers a concise way for building next-generation Web applications by combining the best of two worlds: JavaScript and Java. In this talk, we will demonstrate how to build rich Web applications the toolable, typesafe way and without boilerplate.


Speakers
avatar for Christian Sadilek

Christian Sadilek

Senior Software Engineer, Red Hat


Saturday February 23, 2013 9:50am - 10:35am CET
#Lecture room D2

9:50am CET

Simo Sorce - GSSAPI Privilege separation with GSS-Proxy

GSS-Proxy is a new feature developed in collaboration with the Mit Kerberos Project.
It allows to use an new type of plugin called interposer to offload context establishment to a more privileged process without changeing the GSS API.
This allows to use, for example, kerberos credentials in a process without giving direct access to keytabs or credential caches containing the user TGT.
This talk will explain how this is achieved, and what are the applications, advantages and limitations of the current implementation.
Using the GSS-Proxy protocol as a kernel upcall mechanism to handle GSS auth will also be discussed.


Speakers
avatar for Simo Sorce

Simo Sorce

Senior Principal Software Engineer, Red Hat
I work in the RHEL Crypto Team, I like Security related topics.


Saturday February 23, 2013 9:50am - 10:35am CET
#Lecture room D1

10:40am CET

Tom Callaway - Improving the Fedora User Experience with Design Driven Methodology

This presentation will briefly go over a proposal on a set of solutions to improve the Fedora User Experience. Fedora is a contributor driven community, but all contributors are users, thus, it is vital to aggressively and proactively grow the user base and the best way to do that is to provide users with something that is easy to use, powerful in functionality, and reliable. At the same time, Fedora is a fast moving distribution which prides itself on being an early adopter of technology. I believe that our community adopts and embraces a strategy of design driven methodology, we can provide an excellent User Experience in Fedora without sacrificing Fedora's core ideals.


Speakers
avatar for Tom Callaway

Tom Callaway

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


Saturday February 23, 2013 10:40am - 11:25am CET
#Lecture room D3

10:40am CET

Lukáš Fryč, Dan Allen, Aslak Knutsen - Beam me up! A tour around the Arquillian Universe

Arquillian is an innovative and highly extensible testing platform for
the JVM that enables developers to easily create automated integration,
functional and acceptance tests for Java middleware, from Java EE and
beyond.

In this presentation, the Arquillian project leads will lay out where
the Arquillian project is headed and how it fits into the Arquillian
Universe. We'll focus on the "highly extensible" part, one of
Arquillian's proven strengths. Arquillian was designed with the ability
to change its default behavior via its powerful extension model.
Extensions are portals through which Arquillian can travel to take on
challenges in new domains or those yet to be realized.

You'll get a overview of what extensions and extension points are
available today, what ideas are starting to take shape in the community
and how we plan to expand the Arquillian Universe to improve the overall
quality of the testing stack, from Java and beyond.


Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Working on Dev exp for istio as a Principal Software Engineer at Red Hat, O'Reilly Author, JavaOne RockStar & Java Champion


Saturday February 23, 2013 10:40am - 11:25am CET
#Lecture room D2

10:40am CET

Martin Preisler, Simon Lukasik - System compliance checks

System compliance checks based on SCAP specifications. What we provide for Desktop and Enterprise systems. Demonstrate the work-flow. Talk about challenges and plans.


Speakers
SL

Šimon Lukašík

http://isimluk.livejournal.com/
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 →


Saturday February 23, 2013 10:40am - 11:25am CET
#Lecture room D1

10:40am CET

Bohuslav Kabrda - Flask Framework Basics
Limited Capacity seats available

Flask [http://flask.pocoo.org/] is a Python microframework based on Jinja2 and Werkzeug. This lab will show you how to create a simple dynamic web application in Flask and how to use it with SQLAlchemy to persist data.
Preferred language: English, but Czech is absolutely ok, too.


Speakers
avatar for Slavek Kabrda

Slavek Kabrda

Software Engineer, Red Hat Czech


Saturday February 23, 2013 10:40am - 12:10pm CET
Hackfest Lab 1 C525

10:40am CET

Pavel Macík, Martin Večeřa - Bite your code with Byteman

An introduction to bytecode manipulaton, how to inject code using Byteman to debug race conditions, and how to simulate exceptional conditions in application testing.


Speakers
avatar for Pavel Macik

Pavel Macik

Senior Quality Engineer, Red Hat
Pavel is a senior QA engineer working in Red Hat as a part of the JBoss SOA-P (FSW) QA team with the main focus on performance for over 5 years. He is also one of the core developers of the PerfCake performance testing tool.
MV

Martin Večeřa

JBoss QE Manager, Red Hat Czech s.r.o.


Saturday February 23, 2013 10:40am - 12:10pm CET
Hackfest Lab 2 C511

11:30am CET

Leslie Hawthorn - Negotiation theory for Open Source Hackers

The best Open Source hackers are great at the "soft skills" related to hacking - resolving conflict, gathering support around a direction for the project, and understanding what the user *really* wants in a bug report. Every feature request and implementation discussion, bug report and mailing list thread is a negotiation.

There is a well established, common sense, very effective way to think of negotiations which will help you improve as a developer, and make your project better at the same time, from the Harvard Negotiation Project. Using this theory, you will be able to get better outcomes when dealing with frustrated users, colleagues and bosses. You can even apply the principles to domestic debates, wage negotiations and dealing with used car salesmen.


Speakers
avatar for Leslie Hawthorn

Leslie Hawthorn

Sr. Manager - Vertical Community Strategy, Red Hat GmbH
An internationally known open source strategist and community engagement expert, Leslie Hawthorn has spent her career creating, cultivating, and enabling open source communities. She has driven open source strategy in Fortune 10 companies, pre-IPO startups, and Foundation Boards including... Read More →


Saturday February 23, 2013 11:30am - 12:15pm CET
#Lecture room D3

11:30am CET

Lukasz Dywicki - Application integration with SwitchYard

"In the not too distant past, application integration was widely considered to be a post-deployment consideration.  Development teams implemented business logic and packaged their application for deployment, while system integrators came in after the fact to tie applications together.  With the introduction of Service Oriented Architecture, we began to see a shift where the design and implementation of a service was guided by a desire for application logic to be be used in multiple contexts and to take advantage of services offered by other applications without tightly coupling the implementations.  One of the biggest challenges for developers, however, was how to realize the tangible benefits of SOA without getting swallowed by the tools and frameworks designed to get them there.

This session provides an in-depth tour of how SwitchYard, the next generation Enterprise Service Bus from JBoss, gets you to SOA, easy.  There's something for everyone in this talk. Java EE developers will see how a small set of annotations can be used to turn CDI beans into providers and consumers of enterprise services. Inject references to enterprise services directly into your Java EE web applications! Application integrators will witness the wonder of declarative transformation, the flexibility of policy-based service constrains, and the power of an Apache Camel-based routing engine with tons of EIP. Business savvy folks will find multiple options for service orchestration including BPMN 2.0 and BPEL. In the end, everyone wins when these features are tied together with rapid application development tooling, a consistent, standards-based configuration model, a top-notch testing framework, and deployment options ranging from embedded to cloud."


Speakers
avatar for Łukasz Dywicki

Łukasz Dywicki

Commiter, Red Hat
"Lukasz is open source developer from Poland. He works together with Apache community since 2008 when he started introducing ServiceMix as ESB in one from Polish banks. Since november 2010 he is commiter in Apache Karaf project. These days he is member of SwitchYard core team, which... Read More →


Saturday February 23, 2013 11:30am - 12:15pm CET
#Lecture room D2

11:30am CET

Dmitri Pal & Simo Sorce - Integrating Linux systems into Active Directory Environment

Integrating Linux into Active Directory environment is a challenging task. There are multiple factors that need to be taken into the account and multiple options to consider. The talk would cover different solutions that can be implemented to integrate Linux systems into the AD environment and discuss factors that affect decision making.


Speakers
avatar for Dmitri Pal

Dmitri Pal

Director, Red Hat
Dmitri Pal is a Director of Engineering at Red Hat responsible for the security and identity management technologies delivered in Red Hat Enterprise Linux. Dmitri is the coordinator of the automotive functional safety certification (ISO 26262) for the emerging Red Hat in-vehicle OS... Read More →
avatar for Simo Sorce

Simo Sorce

Senior Principal Software Engineer, Red Hat
I work in the RHEL Crypto Team, I like Security related topics.


Saturday February 23, 2013 11:30am - 12:15pm CET
#Lecture room D1

12:30pm CET

Aleš Kozumplík - Hawkey and DNF: the next-gen Fedora Packaging tools

Summarizing the technology and progress made since the last developer conference. Discussing the current state of Hawkey and DNF (F18 is going to be out by February and DNF will be in the wild already), user experiences, main sticking points with customers in Fedora and RHEL worlds, status of the API. Possibly live demonstration (up to 5 min), invitation for people to join patching, cleaning up, documenting.


Speakers

Saturday February 23, 2013 12:30pm - 1:15pm CET
#Lecture room D3

12:30pm CET

Koen Aers - Raise Your Java EE 6 Productivity Bar With JBoss Forge

Getting started with Java EE development can, despite the important improvements over time, still be quite daunting for newbies. Putting a JSF application to work, setting up persistence or enabling restful web services are not trivial tasks. 
JBoss Forge is a versatile and lean development environment entirely written in Java and making smart use of CDI. Its purpose is to offer you the possibility of incrementally working in new functionality into existing Java projects. It is a command-line oriented tool, so creating entities or scaffolding a user interface is just a matter of issuing a few commands.
But what if your task at hand cannot be done by Forge? No worries, as Forge operates by means of plug-ins, the answer is simply to look for an appropriate plugin or create it yourself if one is not available.
Finally, Forge can also be integrated in graphical IDE's opening up all its power to users of common platforms such as Eclipse.
Come to this session if you want to see this powerful tool live in action!


Speakers
avatar for Koen Aers

Koen Aers

Senior Software Engineer, Red Hat
Koen is currently driving the Eclipse integration of the JBoss Forge project. Before that he was responsible for the Eclipse support and the different workflow editors of the jBPM project. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional... Read More →


Saturday February 23, 2013 12:30pm - 1:15pm CET
#Lecture room D2

12:30pm CET

Tomas Smetana - System Management with CIM and OpenLMI

Mild introduction to CIM, WBEM and DMTF standards and their application to systems management and monitoring.

Introduction of the OpenLMI project: the providers, the tools and why the sysadmins should pay attention to the project development.


Speakers
TS

Tomas Smetana

Engineering Manager, Red Hat
Tomas is a an Engineering manager in Red Hat. He is an Open Source enthusiast who used to work on various userspace Linux components contributing to several FOSS projects, currently mostly related to Kubernetes and OpenShift.


Saturday February 23, 2013 12:30pm - 1:15pm CET
#Lecture room D1

12:30pm CET

Marek Jelen, Vojta Vitek - OpenShift



* start with OpenShift - set up dev environment on the participant's machines, walk through basic concepts, creating first application, deploying the application, profit
* run your own PaaS - hands on setting your own OpenShift, setting up client environment, simple application, deployment to local and remote
* start hacking on OpenShift - walk through the code, components, project organization to enable the participant to start hacking on OpenShift (possible as talk as well)


Speakers
VV

Vojtech Vitek

Openshift Developer


Saturday February 23, 2013 12:30pm - 2:00pm CET
Hackfest Lab 1 C525

12:30pm CET

Filip Nguyen - Enterprise Information Integration

The information is basic building block of Information Systems. All the middleware developed at JBoss are mostly tools to ease up the effort needed to manipulate the information. JBoss Teiid is very novel project that goes to the very core of the Information manipulation - Information Integration. In the talk, Filip Nguyen - JBoss Teiid contributor - will introduce basics of Teiid. Two demos will be shown in the talk and Filip will motivate Java developers to contribute into this bleeding edge project.


Speakers
FN

Filip Nguyen

Filip Nguyen is JBoss QE engineer at Enterprise Data Services. He is also a contributor to JBoss Teiid project. Besides JBoss, Filip is currently doing his PhD in Complex Event Processing at Faculty of informatics, Masaryk University.


Saturday February 23, 2013 12:30pm - 2:00pm CET
Hackfest Lab 2 C511

12:30pm CET

Jarda Reznik - Anaconda Usability sessions

TBD


Speakers
avatar for Jaroslav Řezník

Jaroslav Řezník

Program Manager, Red Hat
Fedora Program Manager and long time Linux enthusiast.


Saturday February 23, 2013 12:30pm - 3:40pm CET
Meeting point 2 B410

12:30pm CET

Aslak Knutsen, Dan Allen, Karel Piwko - JHackfest

The hackfest to all projects and ideas related to Java and JVM languages (groovy, scala, clojure, ceylon, jruby, javascript, …), frameworks or tools.

More information:
http://lukas.fryc.eu/blog/2013/02/jhackfest.html

Organizer: Lukas Fryc

Room: B413

 


Moderators
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile

Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Working on Dev exp for istio as a Principal Software Engineer at Red Hat, O'Reilly Author, JavaOne RockStar & Java Champion
avatar for Karel Piwko

Karel Piwko

Mobile QE Lead, Red Hat Czech, s.r.o
Karel Piwko is a Senior Software Engineer at Red Hat, Inc., currently leading JBoss Mobile related testing efforts. He is actively participating in improving test automation tools for both mobile front ends and mobile related back ends. Karel is involved in Arquillian testing platform... Read More →


Saturday February 23, 2013 12:30pm - 6:30pm CET
Meeting point 3 B413

1:20pm CET

Michael Schroeder - OpenSUSE package management

This talk is about the package management stack in openSUSE and
its differences to Fedora. Package management is done through a
single library, libzypp, which itself uses the libsolv library
for dependency solving. Tools like zypper, YaST, or PackageKit
use libzypp to do the work, so the user always gets consistent
results.

As weak dependencies like "Recommends" or "Enhances" are becoming
a hot topic for Fedora as well, the talk will show how they are an
essential part of package management in openSUSE. They are used for
various purposes, like automatic installation of plugins, support
for package splits, language dependent packages, and hardware
dependent packages.

Another topic of interest is libzypp's vendor/arch locking mechanism.
Its purpose is to make sure installed packages do not switch to a
different vendor or architecture during an update, thereby losing
needed functionality. Libzypp also supports a "distribution
update" mode which turns off the update restrictions and tries to
emulate a fresh installation.

The talk will conclude by having a look at some other differences
to Fedora, like the way multilib is implemented in openSUSE or
package metadata is updated via a zsync delta algorithm.


Speakers
avatar for Michael Schroeder

Michael Schroeder

Software Developer, SUSE
Michael Schroeder joined SUSE in 2000 after finishing his PhDat the University of Erlangen Nurnberg. He worked in the "Autobuild" team modernizing the build system used for packageand product building.When the openSUSE project came into existence in 2005, he starteda complete rewrite... Read More →


Saturday February 23, 2013 1:20pm - 2:05pm CET
#Lecture room D3

1:20pm CET

Claus Ibsen - Getting Started with Apache Camel

This session will teach you how to get a good start with Apache Camel.

We will introduce you to Apache Camel and how Camel its related to Enterprise Integration Patterns. And how you go about using these patterns in Camel routes, written in Java code or XML files.

We will then discuss how you can get started developing with Camel, and how to setup a new project from scratch using Maven and Eclipse tooling. This session includes live demos that show how to build Camel applications in Java, Spring, OSGi Blueprint and alternative languages such as Scala and Groovy.

You will also hear what other features Camel provides out of the box, which can make integration much easier for you.

At the end we demonstrate how to build custom components, allowing you to build custom adapters if not already provided by Camel.

Before opening up for QA, we will share useful links where you can dive into learning more about Camel.


Speakers
avatar for Claus Ibsen

Claus Ibsen

Principal Software Engineer, Red Hat
Claus Ibsen has worked on Apache Camel for 5 years and he shares a great deal of his expertise as a co-author of Mannings Camel in Action book. He is a principal engineer working for RedHat specializing in the enterprise integration space. Claus lives in Sweden near Malmo with his... Read More →


Saturday February 23, 2013 1:20pm - 2:05pm CET
#Lecture room D2

1:20pm CET

Lukáš Czerner - Local kernel file systems update

This talk will give you and overview on what is currently cooking in local Linux file systems and what has been done in the recent past. With btrfs getting stabilized, xfs gaining more traction, ext4 improvements, new storage capabilities and file system requirements we are in the exciting new era where it might be hard to keep on track with the recent development. This talk should get you a picture on where are we heading to, get you familiar with the new features and capabilities and give you an idea how to use them correctly.


Speakers
avatar for Lukáš Czerner

Lukáš Czerner

Kernel Engineer, Red Hat
Lukas is one of the core ext4 developers employed by Red Hat, Inc located in Czech Republic. He is actively working on improving the ext4 file systems as well as other local Linux file systems and its user space utilities. He is active member of Linux kernel community participating... Read More →


Saturday February 23, 2013 1:20pm - 2:05pm CET
#Lecture room D1

2:10pm CET

Marcela Mašláňová - Software Collections

What are we trying to solve by Software Collections. How is it related to rpm packaging (tools for packaging). Which collections are currently provided for our users. The presentation will give you an overview on this technology, overview of tools available in Fedora, what problems Software Collections can solve and future plans with them


Speakers
avatar for Marcela Maslanova

Marcela Maslanova

Agile Practitioner, Red Hat
A member of Agile Practitioners group.


Saturday February 23, 2013 2:10pm - 2:55pm CET
#Lecture room D3

2:10pm CET

Guillaume Nodet - Overview of Fuse Fabric

Fuse Fabric aims to provide an easy environment focused on deploying and managing large scale deployments of OSGi (Apache Karaf) based containers which is the base container for the Fuse products.
This talk will give an overview of the various concepts in Fabric and how it can be used to easily manage containers and deploy applications onto it, including rolling upgrades of applications.


Speakers
GN

Guillaume Nodet

Consulting Software Architect, Red Hat
Guillaume Nodet is a Consulting Software Architect at Red Hat. He joined Red Hat as part of the FuseSource acquisition and is now part of the JBoss Middleware team. FuseSource offerings were based on leading open source projects hosted by the Apache Software Foundation. Guillaume... Read More →


Saturday February 23, 2013 2:10pm - 2:55pm CET
#Lecture room D2

2:10pm CET

Radek Pazdera - LNST - Automated and Portable Network Tests

In this presentation, we would like to introduce a tool we have been working on for the last couple of months. Our main goal is to make networking tests and reproducers as automated and portable as possible.

Testing network stacks requires a fair amount of configuration to be done on multiple machines. The configuration itself is a part of the test. However, it is often highly dependant on the environment and unfortunately, when the environment changes (due to move to a different hardware/site, changes in the addressing, or simply updates of the operating system) the configuration often breaks.

With LNST, we try to overcome these problems of transferring network configuration between different environments. We will demonstrate the ideas and the concepts we are working with, as well as the features that are a part of Linux Network Stack Test.


Speakers
avatar for Radek Pazdera

Radek Pazdera

kernel-qe, Red Hat
I'm a part of kernel-qe at Red Hat located in Brno, Czech Republic. My focus is the development of a network testing automation framework called LNST. At the same time, I'm still a student at Brno University of Technology.


Saturday February 23, 2013 2:10pm - 2:55pm CET
#Lecture room D1

2:10pm CET

Stef Walter - Polished Active Directory Integration

Active Directory is widely used in enterprise environments, and Linux has had lots of projects, parts and pieces that could be used with Active Directory.

In Fedora 18 we've integrated those parts into a polished experience. We'll discuss the new features in this talk.

But it's not over, there's more to come. We'll show you how to get involved, and what's on the horizon for further Active Directory integration.

Among other things we'll touch on sssd, realmd, and how they're used in Fedora and RHEL.



Speakers
avatar for Stef Walter

Stef Walter

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


Saturday February 23, 2013 2:10pm - 2:55pm CET
Meeting point 1 B411

2:10pm CET

Jan Papoušek, Juraj Húska - Testing web applications cheaply

Step by step instructions to write functional tests for web applications cheaply with use of Arquillian Graphene.


Speakers
avatar for Juraj Húska

Juraj Húska

RichFaces QE, Red Hat


Saturday February 23, 2013 2:10pm - 3:40pm CET
Hackfest Lab 2 C511

2:10pm CET

Daniel J Walsh - Writing SELinux Policy

This lab/workshop will explain how to write SELinux policy.


Speakers
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec


Saturday February 23, 2013 2:10pm - 3:40pm CET
Hackfest Lab 1 C525

3:00pm CET

Vratislav Podzmiek - The technology beyond Anaconda NewUI and 3rd party extensions for it

I would like to show the ideas and concepts behind the code that runs behind the Anaconda's new UI system. You will have a chance to learn about how we modularized the screens, moved to better data-UI separation and connected that to the rest of the anaconda submodules. I will also talk about the new firstboot and how it uses the new UI internals for sharing screens and achieving the same look and feel. The last part will discuss the API for 3rd party configuration and screens for anaconda and firstboot, which is something that was not possible before the rewrite and so is still under development.


Speakers
avatar for Vratislav Podzimek

Vratislav Podzimek

Software Engineer, Red Hat
Vratislav Podzimek is a software engineer at Red Hat recently mostly working on storage-related code used by the Anaconda installer and other tools -- Blivet, libblockdev and libbytesize. He's also an active contributor to the Anaconda installer itself and related projects.http://blog-vpodzime.rhcloud.com... Read More →


Saturday February 23, 2013 3:00pm - 3:45pm CET
#Lecture room D3

3:00pm CET

Ondřej Krajíček, Jan Slezák - Extending Scalability - Scaling Out with JBoss Infinispan and JBoss Drools

We have applied scalability techniques on the Y Soft SafeQ system to extend the scalability of the system, scale out to thousands of nodes and implement distributed system using JBoss Cache / Infinispan and other technologies. We will discuss the general principles applied and our experience with JBoss Inifinspan, Drools. We will also provide references to customers using the developed technology.


Speakers
avatar for Ondrej Krajicek

Ondrej Krajicek

Chief Research Officer, Y Soft Corporation a.s.
By designation of his colleagues and friends, the most vicious man in the World, also known as The Badman or The Dark Ocean (the latter comes from a different story which involves certain amount of Guatemala Rum). Usually presents a strange sense of humo(u)r, loves Islay whisky and... Read More →


Saturday February 23, 2013 3:00pm - 3:45pm CET
#Lecture room D2

3:00pm CET

Jiří Olša - perf profiling

Introducing performance events on linux and how to use then via perf for profiling.


Speakers
avatar for Jiri Olsa

Jiri Olsa

Software Engineer, Red Hat
Jiri works for RedHat full time on Linux as kernel generalist engineer in Brno office, Czech Republicech Republic. He currently divides his work time between upstream perf work and maintaining RHEL perf.


Saturday February 23, 2013 3:00pm - 3:45pm CET
#Lecture room D1

3:45pm CET

Peter Hatina - How to use CIM and OpenLMI to manage your system

Practical examples on how to use CIM/WBEM and OpenLMI on the command line and from scripts to manage a Linux system.


Speakers
avatar for Peter Hatina

Peter Hatina

Software developer, Red Hat Czech


Saturday February 23, 2013 3:45pm - 5:15pm CET
Meeting point 2 B410

3:45pm CET

Vratislav Podzimek, Chris Lumens - Anaconda Public Discussion

Public discussions about future of disitribution installer. Most of the current Anaconda developers will be present including David Cantrell, Chris Lumens, Vratislav Podzimek, Dave Lehman, Radek Vykydal


Speakers
avatar for Vratislav Podzimek

Vratislav Podzimek

Software Engineer, Red Hat
Vratislav Podzimek is a software engineer at Red Hat recently mostly working on storage-related code used by the Anaconda installer and other tools -- Blivet, libblockdev and libbytesize. He's also an active contributor to the Anaconda installer itself and related projects.http://blog-vpodzime.rhcloud.com... Read More →


Saturday February 23, 2013 3:45pm - 5:15pm CET
Hackfest Lab 1 C525

3:45pm CET

Tomáš Repel, Lukáš Fryč, Marek Schmidt - Gain on pace with JBoss Developer Framework

You've heard about the JBoss Way, and you like what you see. The JBoss Developer Framework gives you the toolkit to follow the JBoss Way and build your applications quickly, productively, and easily.


Speakers
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile
avatar for Marek Schmidt

Marek Schmidt

Senior Quality Engineer, Red Hat
Quality Engineer @ Red Hat


Saturday February 23, 2013 3:45pm - 5:15pm CET
Hackfest Lab 2 C511

3:50pm CET

Adrian Schröter - Open Build Service, possible use cases for Fedora

The Open Build Service (OBS) is a free (GPL licensed) infrastructure piece for Open Source Communities and larger in-house product development.

The session will show possible use cases including distribution development, continous integration, feature evaluation and more. This includes collaboration features between single developers in a local instance and collaboration between  projects via remote OBS instances.

I like to have also a BoF to discuss how Fedora could use OBS (or parts from it) and how package maintainership between openSUSE and Fedora could be improved.


Speakers
avatar for Adrian Schröter

Adrian Schröter

Project Manager, SUSE
Adrian works in Nrnberg as project manager for the SUSE and openSUSE build infrastructure, esp. for the distribution build tools like the openSUSE Build Service.Adrian was the SuSE desktop guy of the default (KDE) desktop. Later on he spend most of my time launching the opensuse.org... Read More →


Saturday February 23, 2013 3:50pm - 4:35pm CET
#Lecture room D3

3:50pm CET

James Strachan - Making Integration Easy via Tooling

This talk will introduce the various tooling available to help developers use technologies like Apache Camel, ActiveMQ and Karaf to solve integration problems. The talk will focus on demonstrations of using tooling to create, run, modify and debug projects using Fuse IDE, the open source eclipse based tooling for the Fuse open source projects. James will also demonstrate the available web based tooling available.


Speakers
JS

James Strachan

Senior Consulting Software Engineer, Red Hat


Saturday February 23, 2013 3:50pm - 4:35pm CET
#Lecture room D2

3:50pm CET

Jesper Dangaard Brouer - Beyond the existences of Bufferbloat, have we found the cure?

We have reached a point, where people have accepted bufferbloat does exist.  Bufferbloat is the phenomenon of excessive network buffering causing high latency and jitter, as well as reducing the overall network throughput.  But what about the solution?

This talk is about, what techniques and solution we have (recently) implemented in the Linux kernel to mitigate (or solve?) bufferbloat.

Subjects covered in detail are: TSQ (TCP Small Queue), BQL (Byte Queue Limit), CoDel (Controlled Delay active queue management).


Speakers
avatar for Jesper Dangaard Brouer

Jesper Dangaard Brouer

Linux Kernel Developer, Red Hat
Jesper Dangaard Brouer is Principal Kernel Engineer at Red Hat, and is part of the team that maintains the Linux Kernel Network Stack. He is working from the comfort of this home in Denmark, outside Copenhagen. He has participated in several invitation only developer conferences... Read More →


Saturday February 23, 2013 3:50pm - 4:35pm CET
#Lecture room D1

4:40pm CET

Karel Klíč - Serious Bugs First: Automatic Problem Management in Fedora

Fedora would definitely benefit from having more bugs fixed, serious
bugs first.  We are presenting a client-server system which
facilitates problem reporting, monitoring and fixing.  The system
takes over many tasks that were previously performed by reporters,
quality assurance, and developers.  This leads to a notable increase
in the overall quality of Fedora.

Problems are automatically detected on users' computers via ABRT
client and reported to a Problem Tracker server in an anonymous form.
The server analyzes the user reports and sorts them by priority.
Package maintainers are asked to investigate top problems affecing
many users, and server assist them in the bug fixing.  Server tracks
the overall quality of Fedora and actions can be made depending on the
course.

https://retrace.fedoraproject.org/faf/


Speakers
KK

Karel Klíč

karelklic.blogspot.com


Saturday February 23, 2013 4:40pm - 5:25pm CET
#Lecture room D3

4:40pm CET

Rob Davies - Enterprise deployments with Apache ActiveMQ

Apache ActiveMQ is one of the most popular messaging technologies in use today. This talk will explain some of the concepts behind enterprise deployments, like high availability, clustering and connectivity across wide area networks. An explain the usage of ActiveMQ in retail environments, the US Federal Aviation Authority, CERN and finance.


Speakers
avatar for Rob Davies

Rob Davies

Technical Director for Fuse Engineering, Red Hat
Rob Davies is the Technical Director for Fuse Engineering at Red Hat. Previously Rob was the CTO of FuseSource. The experts in open source integration and messaging. With 20 years experience of architecting solutions and developing products for large-scale distributed applications... Read More →


Saturday February 23, 2013 4:40pm - 5:25pm CET
#Lecture room D2

4:40pm CET

Daniel Borkmann - Linux' packet mmap(), BPF, and the netsniff-ng toolkit

This talk will cover internals of the PF_PACKET socket in the Linux kernel, in particular the packet mmap() mechanism ("zero-copy") that is used to improve packet capturing and transmission performance from user space. In addition to that, the Berkeley Packet Filter will be partially covered with its built-in kernel space "virtual machine" and just-in-time compiler. As an application on top of that, the netsniff-ng toolkit will be presented (http://netsniff-ng.org/), which can be used to facilitate a network developer's daily kernel plumbing, but also the daily work of system administrators or security consultants.


Speakers
DB

Daniel Borkmann

Linux Kernel Engineer, Red Hat
Linux C plumbing in different areas, e.g. Linux kernel, netsniff-ng, lksctp-tools, uemacs, tlsdate, and others.


Saturday February 23, 2013 4:40pm - 5:25pm CET
#Lecture room D1

5:20pm CET

Michal Minar, Radek Nováček, Jan Šafránek - Writing CIM providers

Development of a simple CIM provider in python and C.
C will be covered in second part of the workshop and is optional.

Required: some python knowledge, CIM overview (attend CIM talk on develconf)
Suggested: C knowledge


Speakers
RN

Radek Nováček

Software Engineer, Red Hat
avatar for Jan Šafránek

Jan Šafránek

Software Engineer, Red Hat
Jan is a Senior Principal Software Engineer at Red Hat working on storage aspects of Kubernetes. He started developing Kubernetes more than 8 years ago, and is one of the founding members of SIG-Storage. He’s the author of PersistentVolume controller, dynamic provisioning and StorageClass... Read More →


Saturday February 23, 2013 5:20pm - 6:40pm CET
Meeting point 2 B410

5:20pm CET

Mario Torre - Thermostat: an Open Source Instrumentation Tool for the Hotspot JVM

"Thermostat is a new Instrumentation tool for the Hotspot JVM which is both scalable and extensible, and provides an out of the box solution for monitoring, diagnosing, profiling and controlling the JVM.

Thermostat main goal is to be a distributed Instrumentation tool and aims to make easy to monitor the Java VM over a range of possible scenarios and use cases, from simple local applications to complex Cloud oriented PaaS stacks.

In our presentation, we will describe our extensible model for collecting JVM and system monitoring data side by side, and attendees will learn about the features that make Thermostat unique over the alternatives.

Thermostat features a variety of client and components, and expose a comprehensive plugin API.

We will give an overview of this API and the architecture, and we will also describe our Eclipse plugin, the standalone Swing, the shell and the other command line clients. "


Speakers
MT

Mario Torre

Senior Software Engineer, Red Hat
Hacker for fun and freedom, free software enthusiast, musician and incurable romantic, he has served few key FLOSS projects like GNU Classpath and OpenJDK and is co-author of the Caciocavallo project. Mario has a strong interest in Computer Graphics and Human - Machine interaction... Read More →


Saturday February 23, 2013 5:20pm - 6:40pm CET
Hackfest Lab 2 C511

5:30pm CET

Core OS Lightning talks

Tomáš Mráz - libpwquality library / Hans de Goede - spice status update / Jan Fiedor (VUT) - ANaConDA: A Framework for Analysing Multi-threaded C/C   Programs on the Binary Level


Speakers
avatar for Jan Fiedor

Jan Fiedor

PhD Student, Brno University of Technology
Jan is a PhD student at Faculty of Informatics of Brno University of Technology. He is in the research group "Automated Analysis and Verification".
avatar for Hans de Goede

Hans de Goede

Senior Software Engineer, Red Hat
Hans has been a Linux developer since 1996, working for Red Hat since 2008. He primarily works on Linux webcam support, USB redirection for virtual machines and has recently joined Red Hat's Graphics team. In his spare time Hans works on Linux support for Allwinner ARM SoCs. Hans... Read More →
avatar for Tomáš Mráz

Tomáš Mráz

Principal Software Engineer, Red Hat
Tomáš Mráz is long time developer and package maintainer of security related software in Fedora and Red Hat Enterprise Linux, he also participates in the upstream OpenSSL community as a member of the OpenSSL committers team.


Saturday February 23, 2013 5:30pm - 6:30pm CET
#Lecture room D3

5:30pm CET

JBoss Ligthning talks

Josef Cacek - Get Kerberos authentication working in JBoss AS 7 & EAP 6

Dan Allen - Drop the angled brackets. Write (Ascii)Docs with Pleasure!

Koen Aers - From Zero to JavaEE in 15 Minutes (or Less)

Tomas Cerny - a Modern approach to UI Development - AspectFaces library


Speakers
avatar for Koen Aers

Koen Aers

Senior Software Engineer, Red Hat
Koen is currently driving the Eclipse integration of the JBoss Forge project. Before that he was responsible for the Eclipse support and the different workflow editors of the jBPM project. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional... Read More →
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Josef Cacek

Josef Cacek

Quality Assurance Engineer, Red Hat
Josef is a principal quality engineer in Red Hat Middleware. He's enthusiastic hobby runner, security issues hunter and distrustful containers evaluator.http://javlog.cacek.cz/
avatar for Tomáš Černý

Tomáš Černý

Assistant Professor, ACM-ICPC service lead developer, CS FEE Czech Technical Univeristy of Prague
Tomas Cerny received and Master’s degrees from Faculty of Electrical Engineering (FEE) of Czech Technical University in Prague (CTU), and M.S. degree from Baylor University, TX. He is currently an Assistant Professor and a Ph.D. student at Computer Science at FEE CTU in Prague... Read More →


Saturday February 23, 2013 5:30pm - 6:30pm CET
#Lecture room D2

5:30pm CET

Kernel lightning talks

Jiri Benc - Precision Time Protocol / Jiri Pirko - Network Team driver project / Zdenek Kabelac - LVM swiss army knife


Speakers
avatar for Jiri Benc

Jiri Benc

Principal Kernel Engineer, Red Hat
Jiri is a Linux kernel developer with networking background. His main focus nowadays is on network virtualization and networking solutions for cloud computing.
avatar for Zdenek Kabelac

Zdenek Kabelac

Red Hat
Senior software engineer working for Red Hat. Member of lvm2 development team.
avatar for Jiří Pírko

Jiří Pírko

Staff Software Engineer, Mellanox
Kernel developer working on various networking plumbing projects, mainly mlxsw driver, Team driver, etc.


Saturday February 23, 2013 5:30pm - 6:30pm CET
#Lecture room D1
 
Sunday, February 24
 

9:00am CET

Steve Grubb - Executable Hardening Measures - How they work and/or don't

This talk will go over all the protection mechanisms that are available to developers and package maintainers. This includes PIE, RELRO, gcc stack protector, and FORTIFY_SOURCE. It will explain what kind of attacks these prevent and how they work. More importantly, this talk will also go over limitations, short comings, and failures of these mechanisms. Some tools and techniques for analysis will be presented. The attendee will leave with a better understanding of how protected any given binary actually is.


Speakers
avatar for Steven Grubb

Steven Grubb

Security Architect, Red Hat
Steve Grubb is a Senior Principal Engineer whose role in Red Hat Engineering is as a Security Architect with a focus on Security Certifications (such as Common Criteriai, SCAP, and FIPS-140) and configuration Guidance (such as DISA STIG, USGCB, and the CIS RHEL Benchmark). He also... Read More →


Sunday February 24, 2013 9:00am - 9:45am CET
#Lecture room D1

9:00am CET

David Hladký - Magnolia CMS - infrastructure behind www.jboss.org

What is Magnolia and  the Content management system? What can Magnolia do for your community project? Brief introduction JCR specification. Programming plugins to Magnolia CMS.


Speakers
avatar for David Hladký

David Hladký

Senior Java developer, Red Hat Inc
David Hladký is currently a member of JBoss Community Team. He is responsible for maintining and plugin-development of http://www.jboss.org (Magnolia) and http://repository.jboss.org (Maven repository on Nexus). David Hladký has been a software developer since 1990. He graduated... Read More →


Sunday February 24, 2013 9:00am - 9:45am CET
#Lecture room D2

9:00am CET

Pavel Šimerda - Evolution of Linux network management

Network scripts were never good enough to support all sorts of dynamic network configurations. Various networking options are performed with various specialized daemons and they can't
really cooperate. This makes your network experience very limited. Our goal is to connect
all of these tools together to make dynamic networking feasible while supporting all sorts
of use cases including desktop, laptop, server, virtualization and even all of them at the
same time.


Speakers
avatar for Pavel Šimerda

Pavel Šimerda

Software Engineer, Red Hat
After learning a bit of programming, I was attracted by the networking world. I got from petty Pascal/C++ projects through web development using ugly PHP and later Python, to a freelancing work with most of the projects in server administration, network equipment configuration and... Read More →


Sunday February 24, 2013 9:00am - 9:45am CET
#Lecture room D3

9:00am CET

Radoslav Husar - All you wanted to know about JBoss AS clustering in a hands-on session

In the hands-on lab we will talk a little bit about AS 7 in general and challenges it poses to being Highly-Available (HA). Then we will look at the basic clustering concepts. We will code a simple but clustered Web application and then simulate deployment in a larger cluster. Simulating failover will demonstrate how robust clustering is. If time permits, we will take a look at how to roll updates in the cluster withouth downtime with mod_cluster. We will close the lab with Q


Speakers
avatar for Radoslav Husar

Radoslav Husar

Software Engineer, Red Hat
JBoss Application Server Engineer @ Red Hat, otherwise the IT adventurer, food gourmet, wine and beer gourmand, music enthusiast and a traveller.


Sunday February 24, 2013 9:00am - 10:30am CET
Hackfest Lab 2 C511

9:00am CET

Jonathan Brassow - Storage Management with LVM

The Linux Logical Volume Manager (LVM) has added a number of new features in recent years, including updates to mirroring, snapshots, raid support and more.  This lab will introduce attendees to the fundamental concepts in LVM and give hands-on experience with the latest features.


Speakers
avatar for Jon Brassow

Jon Brassow

Soft Eng Mgr, Red Hat, Inc
Jonathan Brassow is a software engineering manager at Red Hat, Inc. He manages the software-define storage group, which includes: LVM, device-mapper, MD, and related products.


Sunday February 24, 2013 9:00am - 10:30am CET
Hackfest Lab 1 C525

9:00am CET

Honza Horak - PostgreSQL hackfest

Everyone around PostgreSQL project from users, admins to hackers is invited to meet us and talk about current PostgreSQL topics, issues or plans for the future. If we don't want just to talk anymore, we can hack together on some hot issues, so don't forget your laptop.


Speakers
avatar for Honza Horak

Honza Horak

Senior manager, Engineering, 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 development.


Sunday February 24, 2013 9:00am - 12:00pm CET
Meeting point 1 B411

9:00am CET

Florian Nadge - Gnome Doc Sprint #3
Speakers
avatar for GNOME Doc Sprint

GNOME Doc Sprint

GNOME Foundation
The GNOME Docsprint is all about rolling back our sleeves and getting documentation ready for GNOME 3.6. We are going to work on two tracks: the first track aims at developer documentation and we hope to get some support from people at the conference; the second track focuses on... Read More →


Sunday February 24, 2013 9:00am - 2:00pm CET
Meeting point 2 B410

9:00am CET

Aslak Knutsen, Dan Allen, Karel Piwko - JHackfest

The hackfest to all projects and ideas related to Java and JVM languages (groovy, scala, clojure, ceylon, jruby, javascript, …), frameworks or tools.

More information:
http://lukas.fryc.eu/blog/2013/02/jhackfest.html

Organizer: Lukas Fryc

Room: B413


Moderators
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile

Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Working on Dev exp for istio as a Principal Software Engineer at Red Hat, O'Reilly Author, JavaOne RockStar & Java Champion
avatar for Karel Piwko

Karel Piwko

Mobile QE Lead, Red Hat Czech, s.r.o
Karel Piwko is a Senior Software Engineer at Red Hat, Inc., currently leading JBoss Mobile related testing efforts. He is actively participating in improving test automation tools for both mobile front ends and mobile related back ends. Karel is involved in Arquillian testing platform... Read More →


Sunday February 24, 2013 9:00am - 6:30pm CET
Meeting point 3 B413

9:50am CET

Omer Frenkel - oVirt introduction - The virtual datacenter management platform

The oVirt Project is an open virtualization project for anyone who cares about Linux-based KVM virtualization. Providing a feature-rich server virtualization management system with advanced capabilities for hosts and guests, including high availability, live migration, storage management, system scheduler, and more.
This session provides a high level overview of the goals and architecture of the oVirt Project


Speakers
avatar for Omer Frenkel

Omer Frenkel

Senior Software Engineer, Red Hat
Omer Frenkel is a Senior Software Engineer and team lead at Red Hat.  He is a maintainer in the oVirt project, specializing on virt flows and the oVirt engine.


Sunday February 24, 2013 9:50am - 10:35am CET
#Lecture room D1

9:50am CET

Jiří Vaněk - Under the roof of JDK 8

OpenJDK 8, after two years of Java 7, is getting close to it release - 2013/07/05.
This presentation is aimed to

  • present the killer feature - Lambda expressions
  • description of smaller changes
  • introduction of postponed (Java 9) project Jigsaw, which can still be compiled into OpenJDK 8 by those who wants.

Speakers
avatar for Jiri Vanek

Jiri Vanek

OpenJDK contributor, RedHat
From here and there, anchoring myself in RedHat OpenJDK tea,


Sunday February 24, 2013 9:50am - 10:35am CET
#Lecture room D2

9:50am CET

Thomas Woerner - Dynamic firewall with firewalld

This talk describes firewalld and what a dynamic firewall is, the advantages compared to the static only firewall model with lokkit/system-config-firewall, the features of firewalld (zones, services, icmp types, runtime and persistent configuration, the D-BUS interface), also the configuration of firewalld and it's features, the direct interface and the interaction with other projects (NetworkManager, libvirt, etc.).


Speakers
avatar for Thomas Woerner

Thomas Woerner

Principal Software Engineer, Red Hat
Principal Software Engineer


Sunday February 24, 2013 9:50am - 10:35am CET
#Lecture room D3

10:40am CET

Matthias Runge - Introduction to OpenStack

OpenStack implements a full stack to provide an infrastructure as a service solution.
The stack is constructed by several different services introduced during the talk, notably OpenStack's dashboard.

The audience will also introduced into OpenStacks development model and "how to contribute to OpenStack".


Speakers
avatar for Matthias Runge

Matthias Runge

Senior Software Engineer, Red Hat
Matthias is a Software Engineer at Red Hat, where he is part of a team doing metrics and monitoring mostly targeted for OpenStack environments. He is also involved in OPNFV Barometer, where he serves as PTL, in OpenStack Kolla, and in the CentOS and Fedora ecosystem. Previously, Matthias... Read More →


Sunday February 24, 2013 10:40am - 11:25am CET
#Lecture room D1

10:40am CET

Ladislav Thon - The Dart programming language

Come to the Dart side! Let's take a look at a boring programming language and see what innovations does it bring to the mainstream field. We will be speaking big words like optional typing, isolates or mirrors -- but don't worry, I'm friendly and mostly harmless.


Speakers
avatar for Ladislav Thon

Ladislav Thon

Senior Quality Engineer, Red Hat
I'm a reader, listener, learner, programmer and programming languages freak. Occasionally also a speaker.https://speakerdeck.com/ladicek


Sunday February 24, 2013 10:40am - 11:25am CET
#Lecture room D2

10:40am CET

Thomas Graf - Open vSwitch on Fedora

Over and implementation details of Open vSwitch. A virtual switch designed to be used in place of the existing Linux software bridge for virtualized server environments. It features support for several network management related industry standards such as OpenFlow, sFlow, and NetFlow. It also supports LACP, STP, and 802.1Q VLAN tagging.


Speakers
avatar for Thomas Graf

Thomas Graf

Principal Software Engineer, Red Hat
Thomas has been involved with Open Source software for several years. His primary work focuses on networking related kernel topics such as Networking Protocols, Quality of Service, Routing and most recently Open vSwitch. He has been an active contributor to the Linux kernel and is... Read More →


Sunday February 24, 2013 10:40am - 11:25am CET
#Lecture room D3

10:40am CET

Will Foster - Free Yourself from Microsoft Exchange - Deploying Enterprise Open Source Collaboration Solutions using RHEV3, Zimbra and iSCSI

In a fast-paced, always connected business world having just email doesn't cut it.  There is a growing need for all-encompassing collaboration solutions, most people are not aware of other solutions or opt for Microsoft Exchange which can be quite expensive, tedious to manage and force unneeded vendor lock-in.

Learn how Red Hat IT deploys and manages a secure, stable Open Source collaboration solution built on RHEV3, RHEL6, Zimbra and Netapp iSCSI storage which handles the explosive growth of Red Hat's business needs.


Speakers
avatar for Will Foster

Will Foster

Perf/Scale DevOps Lead, Red Hat
Hobo DevOp/Sysadmin/SRE. I work mostly within the Engineering R&D and DevOps space nowadays. Prior to this I have deep professional experience in IT operations, tooling development, enterprise storage and scaling configuration management orchestration/automation in large public-facing... Read More →


Sunday February 24, 2013 10:40am - 12:10pm CET
Hackfest Lab 1 C525

10:40am CET

Koen Aers - Plugging into JBoss Forge

JBoss Forge is an incremental enhancement tool that lets you take an existing Java project and safely add in new functionality. Forge operates by means of plug-ins, each of them contributing one or more commands to do a particular task.
This session is a deep dive into JBoss Forge plug-in development. While we will show how to create such a plug-in, the purpose of the session is also to gather ideas for new and cool plug-ins. Come share your opinion and make sure Forge can be extended with the capabilities you would like. Maybe we can even develop it on the spot!


Speakers
avatar for Koen Aers

Koen Aers

Senior Software Engineer, Red Hat
Koen is currently driving the Eclipse integration of the JBoss Forge project. Before that he was responsible for the Eclipse support and the different workflow editors of the jBPM project. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional... Read More →


Sunday February 24, 2013 10:40am - 12:10pm CET
Hackfest Lab 2 C511

11:30am CET

Omer Frenkel - Supporting and Using EC2/CIMI on top of Cloud Environments

In this presentation I'll describe some standard and common cloud
APIs such as EC2 and CIMI, and show how one can use Deltacloud in
order to support them on top ofcloud environments. As an example, I'll
show how to add this support and use it on top of the oVirt engine.


Speakers
avatar for Omer Frenkel

Omer Frenkel

Senior Software Engineer, Red Hat
Omer Frenkel is a Senior Software Engineer and team lead at Red Hat.  He is a maintainer in the oVirt project, specializing on virt flows and the oVirt engine.


Sunday February 24, 2013 11:30am - 12:15pm CET
#Lecture room D1

11:30am CET

Lennart Poettering - What are we breaking now?

systemd is now more than 2 years old, and on after three releases of Fedora on its way into RHEL 7. In this talk we want to discuss some of more recent additions, and what is expected as further additions in the near future.


Speakers
avatar for Lennart Poettering

Lennart Poettering

Senior Software Engineer, Red Hat
Works for Red Hat Desktop team and is known for the creation of the PulseAudio cross-platform sound server, the systemd replacement for the System V init daemon, and the Avahi zeroconf implementation.


Sunday February 24, 2013 11:30am - 12:15pm CET
#Lecture room D3

11:30am CET

Tomáš Hradec - Introduction to Ceylon

Ceylon is a new programming language designed to execute on the JVM. We're fans of Java and its ecosystem. However, we think that the language and class libraries, designed more than 15 years ago, are no longer the best foundation for a range of today's business computing problems.
 
Ceylon's design goals include:
 
- easy to learn and understand for Java and C# developers
- eliminate some of Java's verbosity, but keep its readability
- improve upon Java's typesafety
- provide a declarative syntax for expressing hierarchical information (user interface, external data, system configuration)
- support and encourage a more functional style of programming with immutable objects and higher-order functions
- great support for meta-programming
- built-in modularity


Speakers
avatar for Tomáš Hradec

Tomáš Hradec

Senior Quality Engineer, Red Hat


Sunday February 24, 2013 11:30am - 12:15pm CET
#Lecture room D2

12:30pm CET

Nikola Dipanov - Openstack Nova Compute - The story of Python, Cloud and SOA

OpenStack is a global collaboration of developers and cloud computing technologists
producing the open standard cloud operating system for both public and private cloud.

OpenStack Compute project (code name - Nova) is OpenStack cloud controller part - a piece
of open source software in charge of managing a large network of virtual machines. It is
meant to be scalable, robust and hardware and hypervisor technology agnostic. It is also
written 100% in Python.

This talk will give an overview of Nova functionality and also try to dig deeper into some
of it's design choices. It aims to give and overview of a sample architecture of a modern
distributed system written in Python.

Finally - I will talk about where Nova as a project will go in the future, and how people can
get involved


Speakers
avatar for Nikola Dipanov

Nikola Dipanov

Senior Software Engineer, Red Hat
Nikola Đipanov is a Principal Software Engineer at Red Hat, full time hacking on OpenStack.. Before joining Rad Hat, he worked in several different industries as a coder, ranging form integrated circuit vendors, to large telco providers to web shops.Twitter: @djipko_ns


Sunday February 24, 2013 12:30pm - 1:15pm CET
#Lecture room D1

12:30pm CET

Bryn M Reeves - Who moved my /usr?? - staying sane in a changing world

The open source world sometimes seems to be an ever-changing flux of
software projects constantly waxing and waning. Bryn Reeves looks at
some recent and historic changes and considers ways that users,
testers and developers can stay sane while still keeping up-to-date
with bleeding edge development.


Speakers
avatar for Bryn M. Reeves

Bryn M. Reeves

Principal Software Engineer at Red Hat, Red Hat
Bryn has worked at Red Hat since 2004, in roles including kernel developer training, support and sustaining engineering, and development. His interests include software defined storage, LVM2 and device-mapper, and the boot process.


Sunday February 24, 2013 12:30pm - 1:15pm CET
#Lecture room D3

12:30pm CET

Pavel Tišnovský - Clojure - a new hope for the Java platform?

This is talk about the very modern programming language with very old roots.


Speakers
avatar for Pavel Tisnovsky

Pavel Tisnovsky

Quality Engineer, Red Hat
Pavel is famous for his in-depth articles he writes on various technical topics for the Czech Linux magazine root.cz. He'd taught computer graphics at Brno Technical University and worked as a C, C++, and Java developer in various companies before he joined Red Hat where he was a... Read More →


Sunday February 24, 2013 12:30pm - 1:15pm CET
#Lecture room D2

12:30pm CET

Martin Stránský - Firefox/WebGL/HTML5/Emscripten

Learn how to start coding in cool new web technologies like WebGL, HTML5, Emscripten etc. Use the best out of new Firefox


Speakers
avatar for Martin Stransky

Martin Stransky

Red Hat
I recently co-maintain mozilla packages (Firefox, Seamonkey, Thunderbird) in Fedora and Red Hat.


Sunday February 24, 2013 12:30pm - 2:00pm CET
Hackfest Lab 1 C525

12:30pm CET

Tomáš Černý - Towards a Smart, Automated User Interface Design

User interface (UI) development and maintenance presents a burden for many developers. Existing UI development approaches often restate information already captured in the application model such as entity attributes, validation, security, etc. Changes in application model often require many subsequent changes to the UI. Such duplication creates additional maintenance requirements for synchronization (at a minimum) and often is a source for errors (i.e., when model and UI disagree). Adding to the difficulties, typical UI implementations often tangle multiple concerns together such as presentation, validation, layout, security, etc. In our talk, we present our approach to deal with UI employing aspect-oriented design, code-base inspection and UI generation. Our approaches considerably reduces development and maintenance efforts and separates different concerns. Furthermore, it supports the design of Adaptive User Interfaces that adjust the UI to user's capabilities, skills, origin, rights, browsing device, etc. We provide a demonstration of a library JFormBuilder that utilizes our approach and is ready to use with your Java EE application.


Speakers
avatar for Tomáš Černý

Tomáš Černý

Assistant Professor, ACM-ICPC service lead developer, CS FEE Czech Technical Univeristy of Prague
Tomas Cerny received and Master’s degrees from Faculty of Electrical Engineering (FEE) of Czech Technical University in Prague (CTU), and M.S. degree from Baylor University, TX. He is currently an Assistant Professor and a Ph.D. student at Computer Science at FEE CTU in Prague... Read More →


Sunday February 24, 2013 12:30pm - 2:00pm CET
Hackfest Lab 2 C511

1:20pm CET

Antoni Segura Puimedon - oVirt Networking

This talk will give an overview of the networking model that is used by the open virtual datacenter management platform called oVirt. It will contain parts about the front-facing part as well as the backend.


Speakers
avatar for Antoni Segura Puimedon

Antoni Segura Puimedon

RHEV Python engineer, Red Hat
Red Hatter since July 2012. I have been working in networking related problems since 2009, although those were in the Wireless Sensor space. I love Python and spend my time learning more about its innards and about the Linux networking stack.


Sunday February 24, 2013 1:20pm - 2:05pm CET
#Lecture room D1

1:20pm CET

Daniel J Walsh - SECure Linux Application Container

This talk will cover using virt-sandbox package to create hundreds of secure application containers.  It will explain how this uses libvirt-lxc, SELinux, CGroups and namespaces to create many different environments.


Speakers
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec


Sunday February 24, 2013 1:20pm - 2:05pm CET
#Lecture room D3

1:20pm CET

Václav Pech - Pick the low-hanging concurrency fruit

Concurrency is not hard. It can actually feel natural and easy. Surprisingly little effort is required to achieve a great level of concurrency in your everyday code. Come and pick the fruit that hangs low, right above your head. Stretch out your hand and learn to use parallel collections, asynchronous functions, fork/join and dataflow variables. You can write code that runs fast on modern multi-core chips without dramatic impact on your applications' architecture. It will be deterministic and reliable. Come and get ready for the multi-core future.


Speakers
VP

Václav Pech

http://www.vaclavpech.eu/


Sunday February 24, 2013 1:20pm - 2:05pm CET
#Lecture room D2

2:10pm CET

Michal Fojtik, Francesco Vollero - Using Aeolus and Deltacloud to Failover from Amazon EC2 to OpenStack

Aeolus is a set of tools for managing and running virtual machines both internally on your own equipment, and in Clouds from several leading vendors. Using Deltacloud as API "translator" Aeolus is able to interact with different cloud providers.Aeolus mission is to provide superior tools and workflows for flexible construction, management, and monitoring of multi-instance deployments across different cloud solutions from scriptable CLI clients a set of API as well as ease UI.
Deltacloud API prevents you from cloud vendor-lockin and cloud API changes. With Deltacloud you can speak up to 18 different cloud providers using one single API. Deltacloud now officialy support the CIMI API as a new industry standard for cloud computing and also non-officialy Amazon EC2 query API.


Speakers
avatar for Michal Fojtik

Michal Fojtik

Principal Software Engineer, Red Hat
One of the core contributors to the Openshift project. I often give talks about the importance of open-source solutions in cloud computing. I'm 30y old and work as a Principal Software Engineer at Red Hat in Brno, Czech republic. I do a lot of Go programming and I contribute to many... Read More →
avatar for Francesco Vollero

Francesco Vollero

Opensource developer / Software Engineer, Red Hat Czech
In addition to being the official main front person for Aeolus in the EU, I'm a Ruby Software Engineer on Aeolus and the Deltacloud project (also Apache licensed), with a background as a sysadmin. I've developed many webapps beginning with mod_perl, C and php, and crossed the river... Read More →


Sunday February 24, 2013 2:10pm - 2:55pm CET
#Lecture room D1

2:10pm CET

Lennart Poettering - The systemd Journal

The systemd Journal has been introduced with F18. In this talk I want to discuss the why?, the what? and the how?


Speakers
avatar for Lennart Poettering

Lennart Poettering

Senior Software Engineer, Red Hat
Works for Red Hat Desktop team and is known for the creation of the PulseAudio cross-platform sound server, the systemd replacement for the System V init daemon, and the Avahi zeroconf implementation.


Sunday February 24, 2013 2:10pm - 2:55pm CET
#Lecture room D3

2:10pm CET

Jiří Sviták - New Features in jBPM 6

The talk will cover new features in jBPM 6 business process suite, which combines Red Hat and Polymita technology. Main topics will be the business process simulation, the business activity monitoring and the new business central server.


Speakers
avatar for Jiří Sviták

Jiří Sviták

Software Developer And Consultant, Freelancer


Sunday February 24, 2013 2:10pm - 2:55pm CET
#Lecture room D2

2:10pm CET

Kaleb Keithley - Gluster workshop/hackfest

 A brief description of how GlusterFS works including an overview of Replication, Distribution, and Stripe; and a deeper dive into building your own file system by writing a translator, drawing on experiences writing the HekaFS uidmap translator. An overview of GluPy.


Speakers
KS

Kaleb S. Keithley

Sr. Principal Software Engineer, Red Hat
Kaleb currently works on Red Hat Gluster Storage and Community GlusterFS. Prior to the Gluster acquisition Kaleb worked on HekaFS, a multi-tenant storage proof-of-concept based on GlusterFS. Prior to coming to Red Hat he worked for EMC's Centera and Atmos divisions on a portable... Read More →


Sunday February 24, 2013 2:10pm - 3:40pm CET
Hackfest Lab 1 C525

2:10pm CET

Eliska Slobodova & Jaromir Hradilek - Introduction to Publican

Publican is a tool for easy documentation management. Publican not only builds documents for publication but can build and manage a documentation website as well. Use brands to apply a custom look, and style HTML and PDF output.


Speakers
avatar for Jaromir Hradilek

Jaromir Hradilek

Associate Manager, Red Hat
Jaromir Hradilek is an Associate Manager at Red Hat where he leads a small documentation team and maintains several books for both Red Hat and Fedora. He is the author of a number of programming articles at www.abclinuxu.cz, and in his spare time, he likes to work on his small free... Read More →
avatar for Eliska Slobodova

Eliska Slobodova

Engineering Manager, Red Hat


Sunday February 24, 2013 2:10pm - 3:40pm CET
Meeting point 2 B410

2:10pm CET

Dominik Pospisil - JBoss AS7 domain management

JBoss Application Server 7 comes with domain configuration and management capabilities. The lab will start with introduction to related concepts and tools. Hands on session will follow covering basic management scenarios - starting, stopiing domain servers, configuring databases, jms resources, etc.


Speakers
DP

Dominik Pospíšil

JBoss QA Engineer, Red Hat
Dominik Pospisil works in JBoss QA team for six years. He focuses on application server clustering, performance and managemnt.


Sunday February 24, 2013 2:10pm - 3:40pm CET
Hackfest Lab 2 C511

3:00pm CET

Petr Blaho, Jiri Stransky - Designing RESTful APIs

Brief introduction into HTTP RESTful API design, plus some practical issues we hit when designing APIs for Aeolus project and how we solved them.


Speakers
avatar for Jiri Stransky

Jiri Stransky

Principal Software Engineer, Red Hat
Open source|standards|gov enthusiast, software engineer, learner


Sunday February 24, 2013 3:00pm - 3:45pm CET
#Lecture room D1

3:00pm CET

Rainer Gerhards - Log Message Processing, Formatting and Normalizing with Rsyslog

Log messages become ever more-important, both in commercial settings for legal reasons as well as basis for anomaly and fault detection. Gathering log messages from diverse sources and making sense out of them is a though task - especially at high message rates. In this talk, we will describe rsyslog's message processing and re-formatting capabilities. Most importantly, we will show that a current syslogd is not just a dumb "file writing service" but rather a highly flexible and powerful tool that can do much more than simple log file processing. For example, it can also be integrated into complex workflows and normalization solutions. The talk offers a theoretical understanding of the relevant rsyslog design as well as practical examples, based on real-world use cases.


Speakers
avatar for Rainer Gerhards

Rainer Gerhards

Chief Software Engineer, Adiscon
Rainer Gerhards' is rsyslog's main author, and also heavily involved in logging standardization and normalization. He was first introduced to the logging world around 1995 and has sticked to it until today. He has done consulting and created quite some applications on various platforms... Read More →


Sunday February 24, 2013 3:00pm - 3:45pm CET
#Lecture room D3

3:00pm CET

Rastislav Wagner - Cool and lost features in JBDS

This presentation is focusing on various features which may not be visible for JBT/JBDS users at the first sight but they will undoubtedly help them during development of their applications.
During the session we will learn how to use maven source lookup for debugging. We will also deal with maven respositories and possibility to download runtimes directly from IDE and much more.


Speakers
avatar for Rastislav Wágner

Rastislav Wágner

Principal Software Engineer, Red Hat
Software engineer at Red Hat. Mostly focusing on UI (React, Typescript) but also developing k8s operator (Cluster as a Service).


Sunday February 24, 2013 3:00pm - 3:45pm CET
#Lecture room D2

3:50pm CET

Lukáš Zapletal - Java loves Ruby: Katello on TorqueBox

Katello is cloud life-cycle systems management project written in Ruby on Rails. One of our side efforts is to port it to TorqueBox,  Ruby application platform built on top of JBoss with support for services such as messaging, scheduling, caching, and daemons. Experiences with this proof-of-concept port, which is still in progress, are shared in this talk. English.


Speakers
avatar for Lukáš Zapletal

Lukáš Zapletal

Software Engineer, Red Hat
The Foreman open-source project core member with focus on hardware discovery, bare-metal provisioning, non-Intel architectures, PXE and SELinux. Works in Red Hat Satellite 6 engineering team.


Sunday February 24, 2013 3:50pm - 4:35pm CET
#Lecture room D1

3:50pm CET

Viliam Ročkai, Marek Posolda - GateIn portal usecase

Pros and cons of using GateIn portal as a platform for Java enterprise web applications. Example with practical usecase will be presented.


Speakers
avatar for Marek Posolda

Marek Posolda

Principal Software Engineer, Red Hat
Marek works in Red Hat in Keycloak software engineering team. He has been working in Red Hat since 2009 on various middleware projects like JBoss Portal, GateIn portal.


Sunday February 24, 2013 3:50pm - 4:35pm CET
#Lecture room D2

3:50pm CET

Miroslav Franc - Testing GNU Toolchain


  What can go wrong in low level userland?  What is a bug?
  What is its reproducer?  Ideal case vs. harsh reality.


Speakers
avatar for Miroslav Franc

Miroslav Franc

Quality Assurance Engineer, Red Hat


Sunday February 24, 2013 3:50pm - 4:35pm CET
#Lecture room D3

3:50pm CET

Stefan Bunciak, Vlado Pakan - Hybrid Mobile Applications development

Develop Hybrid Mobile Applications (mainly for Android) using HTML5/Apache Cordova and JBoss Developer Studio with Android Tools as an IDE.

More at: https://community.jboss.org/wiki/AndroidLabSubjectProposal


Speakers
avatar for Stefan Bunciak

Stefan Bunciak

Senior Product Manager, Red Hat
Musician, PM for Red Hat Insights.
VP

Vlado Pakan

JBDS QE Engineer, Red Hat Czech


Sunday February 24, 2013 3:50pm - 5:15pm CET
Hackfest Lab 2 C511

4:40pm CET

John M. Walker & Kaleb Keithley - Introduction to the Gluster Commmunity and Roadmap

GlusterFS is a popular, software-only distributed storage system and the lynchpin of the Gluster community. In this talk, attendees will learn about the recent release of GlusterFS 3.4, what's new, and what is coming up on the roadmap. We'll demo some of the new features, including QEMU integration and developing applications using the Swift (from OpenStack) API.


Speakers
KS

Kaleb S. Keithley

Sr. Principal Software Engineer, Red Hat
Kaleb currently works on Red Hat Gluster Storage and Community GlusterFS. Prior to the Gluster acquisition Kaleb worked on HekaFS, a multi-tenant storage proof-of-concept based on GlusterFS. Prior to coming to Red Hat he worked for EMC's Centera and Atmos divisions on a portable... Read More →
avatar for John Mark Walker

John Mark Walker

Open Source Ecosystems Leader, Red Hat, Inc
John Mark is the ManageIQ Community Leader. For three years prior to his ManageIQ role, he was the Gluster Community Leader and is a long-time Open Source community advocate and strategist.


Sunday February 24, 2013 4:40pm - 5:25pm CET
#Lecture room D1

4:40pm CET

Dan Allen - Static is the new dynamic: Bake your HTML5 website with Awestruct

In the beginning of the web, there were only static HTML files. Then came the age of the CMS. Now, with the ever increasing capabilities of HTML5-based browsers, we can give the server a rest, put security problems behind us and escape deployment hassles by returning to static HTML(5) documents and shifting the dynamic behavior to the client. Not only does that let you blog out of static hosting sites like GitHub pages, it also means you can put more processing power into the authoring tools.

How do static site generators work? What are the benefits over (server-side) CMSes? How can static be dynamic? How is it different from before?

In this session, you'll be introduced to static site generation, and in particular, Awestruct, a Ruby-based tool for building and publishing static websites. You'll discover how you can leverage a wide range of lightweight markup languages such as Haml, Textile, Markdown and SASS, and view-layer tools like jQuery, Bootstrap and CoffeeScript to keep your source terse and DRY. We'll use Awestruct's extension pipeline to setup a blog, add comments to your site or add analytic tracking scripts to your pages, then build and publish the site to GitHub pages in a single command. The talk will conclude by sharing real-world experience collected by creating several large web sites powered by static site generators.

Just because the pages are static doesn't mean they can't be dynamic too. Get Awestruct and blog like a hacker!


Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →


Sunday February 24, 2013 4:40pm - 5:25pm CET
#Lecture room D2

4:40pm CET

JBoss Ligthning talks

Jiri Vanek – IcedTea Web

Jozef Chocholacek - JCR persistence for jBPM

 


Speakers
avatar for Jozef Chocholáček

Jozef Chocholáček

Developer, Magnolia International Ltd.
Former jboss.org team member, now continuing my Open Source passion by developing the Magnolia CMS, where I focus mainly on the back-end issues like workflow (thus jBPM) or JCR layer (i.e. Jackrabbit and ModeShape).
avatar for Jiri Vanek

Jiri Vanek

OpenJDK contributor, RedHat
From here and there, anchoring myself in RedHat OpenJDK tea,


Sunday February 24, 2013 4:40pm - 5:25pm CET
#Lecture room D3

5:30pm CET

Security lightning talks

Siddharth Sharma - Own The Box / Adam Tkac – BIND10 / Tomas Radej - Licensing + Licensing tool


Speakers
avatar for Tomas Radej

Tomas Radej

Associate Software Engineer, Red Hat
I'm a Fedora contributor and a Red Hat Python developer. I like interpreted languages and dislike mean people. My head is empty of ideas.


Sunday February 24, 2013 5:30pm - 6:30pm CET
#Lecture room D3

5:30pm CET

Cloud lightning talks

Michal Petrucha - OI-Live: a live Linux swiss army knife

Anastasis Andronidis - Grid resource provisioning over cloud backends


Speakers
AA

A A

Developer, CERN
avatar for Michal Petrucha

Michal Petrucha

Student, Comenius University in Bratislava
I like to play around with things. That includes hacking on Django or improving OI-Live but also little things like customizing my Android phone boot process, bisecting bugs in drivers for my laptop etc. However, I'm also interested in theoretical computer science which I'm studying... Read More →


Sunday February 24, 2013 5:30pm - 6:30pm CET
#Lecture room D1

5:30pm CET

Fedora lightning talks

Jakub Steiner - Creating translatable animation with Blender / Marek Grac - How to turn off computer? (Data consistency) / Ondej Starek - SMake  build tool (not only) for C


Speakers
avatar for Marek Grac

Marek Grac

Virtualization Software Engineer, Red Hat
Marek works as a virtualization software engineer in Red Hat and he's also a PhD student at the Faculty of Informatics of Masaryk University in Brno.
JS

Jakub Steiner

Jakub Steiner has a decade of experience working as a visual designer for GNOME under his belt. His goal is to bring more whitespace to Free and Open Source Software.http://jimmac.musichall.czhttp://twitter.com/jimmachttp://dribbble.com/jimmac
OS

Ondej Stárek

https://www.facebook.com/staon


Sunday February 24, 2013 5:30pm - 6:30pm CET
#Lecture room D2
 
Filter sessions
Apply filters to sessions.