Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic

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

Saturday, February 23
 

9:00am

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 and a member of the PDF Association. | | I am involved in the concepts, design and implementation of colour management for Linux WMs and printing/PDF and the... Read More →


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

9:00am

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
#Lecture room D2

9:00am

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
#Lecture room D1

9:00am

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 Jaroslav Řezník

Jaroslav Řezník

Program Manager, Red Hat
Fedora Program Manager and long time Linux enthusiast.
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.


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

9:00am

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 Tišnovský

Pavel Tišnovský

Red Hat Czech
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 is a quality assurance engineer in the OpenJDK team. He also teaches professional Java trainings.


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

9:00am

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
JZ

Jan Zeleny

Software Engineer, Red Hat
Jan Zeleny is an engineering supervisor at Red Hat, leading the Software management team - the team that develops and maintains most of the core rpm tooling . His job as a supervisor is to plan strategy for the team and oversee that the team's work is in alignment with whatever is going out in related areas. | | Besides managing the team, Jan is also one of the developers of scl-utils, the core piece of the SCL technology which is used for... Read More →


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

9:00am

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 user documentation and how to integrate the new Getting Started documentation. | | If you have used Mallard before or just feel like contributing to our... Read More →


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

9:50am

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/debarshiray | | Member of the GNOME Foundation and the Red Hat Desktop Team."


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

9:50am

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
#Lecture room D2

9:50am

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

Sr. Principal Software Engineer, Red Hat
Simo Sorce is a Sr principal software Engineer at Red Hat working in the Identity Management space with long history of involvement in Free Software projects. He joined the Samba Team in 2001 and has since founded or co-founded other projectes in the Identity Management space including FreeIPA, SSSD and GSS-Proxy.


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

10:40am

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
Tom Callaway has been working for Red Hat since 2001, and is currently leading an effort to promote open source in higher education. Tom also maintains a large number of Packages in Fedora (350+), and is responsible for managing Fedora's Legal issues. Tom frequently represents Fedora and Free Software at conferences around the world, and tries his best not to make too big of a fool of himself. When not working, Tom enjoys geocaching, ice... Read More →


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

10:40am

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 a variety of open source projects wildly successful, including Arquillian, Awestruct, Asciidoctor, JBoss Forge and CDI. | | Dan is the author of Seam in Action... 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
Aslak Knutsen is currently a Senior Software Engineer for the JBoss Seam team at Red Hat, Inc. where he is the project lead for Arquillian and works on projects such as ShrinkWrap, Weld and Seam 3. Previously, Aslak was a Senior Consultant at Conduct AS (working with JBoss related technologies) and Senior Developer at EDB ASA (working with electronic billing/banking systems).


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

10:40am

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
IL

Šimon Lukašík

http://isimluk.livejournal.com/
avatar for Martin Preisler

Martin Preisler

Software Engineer, Red Hat, Inc.
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 Guide, and a contributor to the SCAP standard specifications. Outside of Red Hat he likes to work on open source projects related to real-time 3D rendering and game... Read More →


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

10:40am

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
Slavek Kabrda works as a Software Engineer at Red Hat. He is a member of Fedora Python SIG and maintains number of Python packages in Fedora and RHEL, including the interpreters themselves. Slavek is also working on packaging Software Collections and making them developer-friendly. Lately, Slavek has been occupied with development of DevAssistant, a tool that is supposed to help all developers with everyday tasks. Slavek likes writing Python... Read More →


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

10:40am

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
Hackfest Lab 2 C511

11:30am

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

Community Action & Impact Lead, Red Hat
An internationally known community manager, speaker and author, Leslie Hawthorn has over 10 years experience in high tech project management, marketing and public relations. In March 2012 she joined Red Hat, Inc., where she is responsible for Community Action & Impact on the company’s Open Source and Standards team. Prior to Red Hat, she served as Outreach Manager at Oregon State University’s Open Source Lab and as a Program Manager for... Read More →


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

11:30am

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 works on successor of JBoss ESB. His main responsibility is integration with Apache Camel and improvements in SwitchYard core. | | Lukasz is well known speaker in... Read More →


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

11:30am

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

Sr. Engineering Manager, Red Hat, Inc.
Dmitri Pal is a Director of Engineering at Red Hat. He is responsible for the security technologies (SELInux, OpenSCAP, Crypto, Audit) delivered in Red Hat Enterprise Linux identity and management projects and products that include Directory Server, Certificate System, Samba, Kerberos, SSSD (System Security Services Daemon), and IdM server leveraging FreeIPA (Identity, Policy, Audit) technology. Dmitri has more than eighteen years of security... Read More →
avatar for Simo Sorce

Simo Sorce

Sr. Principal Software Engineer, Red Hat
Simo Sorce is a Sr principal software Engineer at Red Hat working in the Identity Management space with long history of involvement in Free Software projects. He joined the Samba Team in 2001 and has since founded or co-founded other projectes in the Identity Management space including FreeIPA, SSSD and GSS-Proxy.


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

12:30pm

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
#Lecture room D3

12:30pm

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 Master's Degree in Information Technology at the Brussels Free University. Before joining JBoss, he worked respectively in the IT department of the Belgian... Read More →


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

12:30pm

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

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

12:30pm

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
avatar for Marek Jelen

Marek Jelen

Developer advocate at Red Hat, OpenShift, Red Hat
Marek currently works as a developer advocate at Red Hat, where his task is to travel the Europe and introduce PaaS to developers. Before joining Red Hat, he worked as a Ruby, PHP and Java engineer and consultant. Marek is Ruby enthusiast, contributes to open source projects and organises local Ruby User Group in Brno. When he is not traveling and meeting interesting people, he teaches Java and Ruby at Masaryk University.
VV

Vojtech Vitek

Openshift Developer


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

12:30pm

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
Hackfest Lab 2 C511

12:30pm

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
Meeting point 2 B410

12:30pm

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 a variety of open source projects wildly successful, including Arquillian, Awestruct, Asciidoctor, JBoss Forge and CDI. | | Dan is the author of Seam in Action... Read More →
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Aslak Knutsen is currently a Senior Software Engineer for the JBoss Seam team at Red Hat, Inc. where he is the project lead for Arquillian and works on projects such as ShrinkWrap, Weld and Seam 3. Previously, Aslak was a Senior Consultant at Conduct AS (working with JBoss related technologies) and Senior Developer at EDB ASA (working with electronic billing/banking systems).
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, leading functional testing extensions and shaping mobile related ones, such as Android Droidium. He is also improving usage of Maven from Java code via... Read More →


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

1:20pm

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 PhD | at the University of Erlangen Nurnberg. He worked in the "Autobuild" team modernizing the build system used for package | and product building. | | When the openSUSE project came into existence in 2005, he started | a complete rewrite of the build system that became the backend part | of the Open Build Service. | | When he's not fixing Build Service bugs, he's working on libsolv... Read More →


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

1:20pm

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 wife and dog. | | Blog: http://davsclaus.blogspot.com/ | Twitter: http://twitter.com/davsclaus


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

1:20pm

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 on many conferences and kernel developers encounters world wide.


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

2:10pm

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

Supervisor - Software Engineer, Red Hat
Supervising the Dynamic Languages group at Red Hat. Her group maintains hundreds of packages related to Perl, Python, Java and Ruby. Recently started working on Software Collections and a provisioning mechanisms for easier use of various versions of the same component on one system.


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

2:10pm

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 has extensive experience within the open source community and is a highly regarded Committer across several projects, including Apache ServiceMix, Apache Active MQ... Read More →


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

2:10pm

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
#Lecture room D1

2:10pm

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

Senior Software Engineer, Red Hat
Stef Walter has contributed to over a hundred open source projects. He's passionate about the usability and integration of Linux and open source. Stef works at Red Hat, where he's currently found working on Cockpit, Atomic and containers. | | Stef has been a speaker at FOSDEM, DevConf, Red Hat Summit, as well as more focused conferences like GUADEC and systemd.conf and others.


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

2:10pm

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
Hackfest Lab 2 C511

2:10pm

Daniel J Walsh - Writing SELinux Policy

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


Speakers
avatar for Daniel J. Walsh

Daniel J. Walsh

Consulting Engineer, Red Hat
Daniel Walsh, Consulting Engineer at Red Hat since 2001, has worked in computer security for over 33 years. Leads the Red Hat Container Engineering Team since 2013, contributor to the docker and OCI projects. Developed lots of the software on Project Atomic. Led the SELinux project, concentrating on the application space & policy development. Developed sVirt, OpenShift Security, SELinux Sandbox. nBA Math from College of the Holy Cross nMS in... Read More →


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

3:00pm

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 | https://github.com/vpodzime 


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

3:00pm

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 has a detonating mixture of tempers (Taurus, Rooster, Poplar, Horus). Interested in distributed systems, parallel processing, object oriented and functional... Read More →


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

3:00pm

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 Czech, s.r.o.
Jiri works for RedHat full time on Linux as kernel generalist engineer in Brno office, Czech Republic. He currently divides his work time between upstream perf work and maintaining RHEL perf.


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

3:45pm

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
Meeting point 2 B410

3:45pm

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 | https://github.com/vpodzime 


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

3:45pm

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
Hackfest Lab 2 C511

3:50pm

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 project. As part of that we invented the Open Build Service as a rewrite of the internal autobuild system. | | 2 years later he moved on to focus on... Read More →


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

3:50pm

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
#Lecture room D2

3:50pm

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, including NetConf and most of the Netfilter Developer Workshops. He is also part of the team that maintains netfilter.org. He is a frequent speaker at technical... Read More →


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

4:40pm

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
#Lecture room D3

4:40pm

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 for telcos and finance, Rob is focusing on developing the next generation of open source middleware products. | | Rob was the co-founder and contributor to... Read More →


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

4:40pm

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
#Lecture room D1

5:20pm

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 Safranek

Jan Safranek

Principal Software Engineer, Red Hat Inc.
Jan is principal software engineer in Red Hat Inc., currently working on storage aspects of Kubernetes. He’s focused on development and maintenance of open source software with focus on system management.


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

5:20pm

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 and User Interface design. He has developed several graphics libraries and ported Swing and AWT to various Operating Systems, as well as the Java binding for OpenGL and... Read More →


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

5:30pm

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 has given talks on a variety of topics at Fosdem, Plumbers and KVM forum.


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

5:30pm

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 Master's Degree in Information Technology at the Brussels Free University. Before joining JBoss, he worked respectively in the IT department of the Belgian... 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 a variety of open source projects wildly successful, including Arquillian, Awestruct, Asciidoctor, JBoss Forge and CDI. | | Dan is the author of Seam in Action... 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. His area of research is software engineering, model-driven development, enterprise application development and networking. Tomas is the ACM-ICPC service lead developer... Read More →


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

5:30pm

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

Linux Kernel Engineer, Red Hat
Kernel and Open vSwitch developer at Red Hat.
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

Senior Software Engineer, Red Hat
Kernel developer working on various networking plumbing projects, including Team driver, Rocker driver, switch datapath offloading, etc.


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

9:00am

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 Steve Grubb

Steve Grubb

Senior Principal Software Engineer, Red Hat
Steve Grubb is a Senior Principal Engineer whose role in Red Hat Enterprise Linux (RHEL) Engineering is as a Security Architect with a focus on Security Certifications (such as Common Criteria and FIPS-140) and configuration Guidance (such as DISA STIG, USGCB, and the CIS RHEL Benchmark). He also performs Software Assurance studies such as reviewing protection mechanisms, threats, and vulnerability detection and analysis to guide product... Read More →


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

9:00am

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 at Technical University of Brno in 2001. He started his carreer on dBase IV and FoxPro. During the years he was working with C/C++, Delphi and several other... Read More →


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

9:00am

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 a bit of programming. Most people in the business know me from my conference talks and articles. One of my conference talk brought me an offer from Red Hat, which I... Read More →


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

9:00am

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
Hackfest Lab 2 C511

9:00am

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 Jonathan Brassow

Jonathan Brassow

Principal Software Engineer, Red Hat
Jonathan Brassow is a principal software engineer at Red Hat, Inc. He has spent more than a decade working on storage development with expertise in clustering, HA solutions, and RAID.


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

9:00am

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

Associate Manager, Software Engineering, Red Hat
Associate Manager, Software Engineering, Red Hat. Honza has worked in Red Hat since 2011 and is mainly responsible for delivering and keeping databases in a good shape. He also actively participates in Software Collections development with special focus on containers development. He is also involved in Fedora and CentOS communities. | | http://themindiseverything.eu/ | https://plus.google.com/u/0/+HonzaHorakCzech


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

9:00am

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 user documentation and how to integrate the new Getting Started documentation. | | If you have used Mallard before or just feel like contributing to our... Read More →


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

9:00am

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 a variety of open source projects wildly successful, including Arquillian, Awestruct, Asciidoctor, JBoss Forge and CDI. | | Dan is the author of Seam in Action... Read More →
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Aslak Knutsen is currently a Senior Software Engineer for the JBoss Seam team at Red Hat, Inc. where he is the project lead for Arquillian and works on projects such as ShrinkWrap, Weld and Seam 3. Previously, Aslak was a Senior Consultant at Conduct AS (working with JBoss related technologies) and Senior Developer at EDB ASA (working with electronic billing/banking systems).
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, leading functional testing extensions and shaping mobile related ones, such as Android Droidium. He is also improving usage of Maven from Java code via... Read More →


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

9:50am

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
#Lecture room D1

9:50am

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

QA engineer, RedHat
Brewing coffee for the members of Red Hat OpenJDK team, and an IcedTea-Web hacker


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

9:50am

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

Software Engineer, Red Hat
Thomas Woerner is senior developer at Red Hat in the security engineering team. He is a long time open source developer and contributor to several projects. He is best know for projects like firewalld, rolekit and system-config-firewall/lokkit.


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

10:40am

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

Software Engineer, Red Hat
Matthias Runge is a software engineer at Red Hat, a long time Fedora contributor, a contributor to OpenStack Dashboard and a Django maintainer for Fedora, Red Hat OpenStack and EPEL. | | twitter\n@matrunge 


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

10:40am

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
#Lecture room D2

10:40am

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 the author and maintainer of libnl.


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

10:40am

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

Sr. Systems Engineer, Red Hat
I am a Linux Systems Engineer, hobbyist comedian and really nice guy living in Dublin, Ireland. I work primarily with OpenStack Cloud and DevOps/Systems Administration for Red Hat. In my spare time I like performing stand-up comedy, travelling and enjoying great food, beer and wine. A lifelong skateboard enthusiast, I snowboard when I can. You can find me squatting over at http://hobo.house or on twitter at @sadsfae


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

10:40am

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 Master's Degree in Information Technology at the Brussels Free University. Before joining JBoss, he worked respectively in the IT department of the Belgian... Read More →


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

11:30am

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
#Lecture room D1

11:30am

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
#Lecture room D3

11:30am

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 Tomas Hradec

Tomas Hradec

Senior Quality Engineer, Red Hat


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

12:30pm

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
#Lecture room D1

12:30pm

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

Red Hat
Senior Support Engineer at Red Hat.


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

12:30pm

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 Tišnovský

Pavel Tišnovský

Red Hat Czech
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 is a quality assurance engineer in the OpenJDK team. He also teaches professional Java trainings.


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

12:30pm

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
Hackfest Lab 1 C525

12:30pm

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. His area of research is software engineering, model-driven development, enterprise application development and networking. Tomas is the ACM-ICPC service lead developer... Read More →


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

1:20pm

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
#Lecture room D1

1:20pm

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 Daniel J. Walsh

Daniel J. Walsh

Consulting Engineer, Red Hat
Daniel Walsh, Consulting Engineer at Red Hat since 2001, has worked in computer security for over 33 years. Leads the Red Hat Container Engineering Team since 2013, contributor to the docker and OCI projects. Developed lots of the software on Project Atomic. Led the SELinux project, concentrating on the application space & policy development. Developed sVirt, OpenShift Security, SELinux Sandbox. nBA Math from College of the Holy Cross nMS in... Read More →


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

1:20pm

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
#Lecture room D2

2:10pm

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 Czech
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 Go projects and libraries. More: http://github.com/mfojtik
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 of object oriented programming with C++ and Python at first, after with Ruby, Rails and Sinatra, where I found my real happiness. Functional languages addicted... Read More →


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

2:10pm

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
#Lecture room D3

2:10pm

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

Quality Engineer, Red Hat
Jiri has been working as a middleware quality engineer for Red Hat for more than three years. He focuses mainly on jBPM business process suite; performance testing in particular. He likes presentations and already had several talks about jBPM at conferences and universities. He enjoys learning new technologies from Java EE world and middleware.


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

2:10pm

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, next-gen implementation of Centera written in C++. Prior to that he worked for three start-up companies, two of them in the storage space. Kaleb has presented talks... Read More →


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

2:10pm

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 software projects.
avatar for Eliska Slobodova

Eliska Slobodova

Technical Writer, Red Hat
Eliška lives in Brno and works as a Technical Writer in Red Hat. She has been contributing to various open source projects, helping with translating and documentation. Loves photography and is an enthusiastic Ruby newbie.


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

2:10pm

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
Hackfest Lab 2 C511

3:00pm

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 Petr Blaho

Petr Blaho

Software Engineer, Red Hat
avatar for Jiří Stránský

Jiří Stránský

Software Engineer, Red Hat
Jirka works on TripleO - an OpenStack deployment tool. He is a software engineer at Red Hat.


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

3:00pm

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. He is involved in standardization inside the IETF and Mitre/CEE and is an active founding member of project Lumberjack, an open source effort for structured... Read More →


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

3:00pm

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.



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

3:50pm

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 lukas zapletal

lukas zapletal

Senior Engineering Minion, Red Hat
Lukáš Zapletal from the systems management group of Red Hat works on Satellite 6 product and upstream open-source project Foreman. He is cheese, wine and Vim lover.


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

3:50pm

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.



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

3:50pm

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
#Lecture room D3

3:50pm

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

Quality Assurance Engineer, Red Hat
VP

Vlado Pakan

JBDS QE Engineer, Red Hat Czech


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

4:40pm

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, next-gen implementation of Centera written in C++. Prior to that he worked for three start-up companies, two of them in the storage space. Kaleb has presented talks... 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
#Lecture room D1

4:40pm

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 a variety of open source projects wildly successful, including Arquillian, Awestruct, Asciidoctor, JBoss Forge and CDI. | | Dan is the author of Seam in Action... Read More →


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

4:40pm

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

QA engineer, RedHat
Brewing coffee for the members of Red Hat OpenJDK team, and an IcedTea-Web hacker


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

5:30pm

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.
SS

Siddharth Sharma

Software Engineer, Red Hat
I work as a Software Engineer in Red Hat Product Security. I like to code in C, C++, write patches, do research and analysis of security flaws. I used to work in Red Hat's Desktop team as Software Maintenance Engineer which included fixing bugs on vast area of Desktop Applications for the components based on Qt/GTK/Motif shipped in Red Hat Enterprise Linux and maintaining RPM packages for RHEL.I have been contributing to KDE for more than 3... Read More →


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

5:30pm

Cloud lightning talks

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

Anastasis Andronidis - Grid resource provisioning over cloud backends


Speakers
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 at Comenius University in Bratislava.


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

5:30pm

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.
OS

Ondej Stárek

https://www.facebook.com/staon
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.cz | http://twitter.com/jimmac | http://dribbble.com/jimmac


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