Developers Track
Speaker: Jason Robbins Speaker: Nathan Ingersoll

An inside look at how Google Project Hosting works, what it does, and why

Thousands of open source developers host their projects on This talk quickly tours the features of Google Project Hosting with concrete examples of how project members are making the most of them. From there, we go behind the scenes to present the rationale for design decisions, and highlights of our architecture and implementation.

Speaker: Ruth Suehle

At, we explore what happens when the open source way is applied to the world. What problems can we solve? How would it affect the way we learn? Run our businesses? Our governments?

“Open source” has become more than a way to describe software source code and the collaborative model for how it's developed. It's now a business model, an education model, and the future of government and law. It's changing our lives through its principles: openness, transparency, collaboration, diversity, and rapid prototyping. Learn about what others have been doing, and get involved!

Speaker: Kyle Rankin

If someone unplugs your network cable, do you expect your server to talk, or do you expect it to die?

A server used in production should have every possible level of fault tolerance. Ethernet bonding allows you to create redundant NICs on a server so that you can lose a NIC, a ethernet cable, or a switch, without downtime. In this talk Kyle will introduce “ethernet bonding”, discuss the different bonding modes, and describe how to set up bonding on Red Hat and Debian-based systems.

Speaker: James Mason

Walk through , building a custom Linux distro, on the web, in 5 minutes.

SUSE Studio ( ) provides a ridiculously simple interface for creating custom Linux distributions based on openSUSE Linux, SUSE Linux Enterprise Server, and SUSE Linux Enterprise Desktop. Ideal for a wide range of projects, from custom desktop distros, to server appliances, to demonstration systems, SUSE Studio emphasizes clarity and usability, while not sacrificing flexibility and power in the tools it provides.


"Build a Cloud Day" will be dedicated to teaching users how to build and manage a cloud computing environment using free and open source software. The program is designed to expose attendees to the concepts and best practices around deploying cloud computing infrastructure. Attendees should expect to learn how to deploy a cloud computing environment using Cloudstack CE. In addition Build a Cloud Day attendees will learn about tools( Opscode Chef and Zenoss Core) that can be used to handle the dynamics of a cloud computing environment including automatic provisioning and configuration and monitoring. 

Speaker: Deb Nicholson

Lessons from the world of community organizing

Free software provides many excellent advantages for its users, but many people remain unaware or misinformed about its potential. This talk addresses some of the issues of perception and strategy and then drills down into some very specific tactics for growing your free software group or project, with particular emphasis on how to diversify the type of participants you attract.

Speaker: Tom King Speaker: Rick Boatright

This presentation will discuss how we create a new supply of FOSS SysAdmins with the competence and skillsets needed to support FOSS projects thru mentoring.

FOSS projects like Optware and OpenEmbedded, for example, require unique hosting solutions. That in turn requires competent, dedicated SysAdmins. Where do they come from?

The solution that we propose is an extension of the FOSS spirit into the SysAdmin realm via a program of apprenticeship and internship. This will create a new supply of FOSS SysAdmins with the competence and skillsets needed to support FOSS projects.

This presentation will discuss how the above will be accomplished, by getting involved, mentoring and learning.

Speaker: Dustin Kirkland

Unleash the power of your command line environment through this innovative, intuitive take on GNU Screen

UNIX and Linux sys admins have been using the GNU Screen utility for 25 years. While expert Screen users swear of its importance in their toolbox, the learning curve for new users can be quite steep. Enter 'Byobu', an innovative, intuitive approach to GNU Screen. The author of Byobu will introduce the basic flow of operation and also showcase the advanced features of Byobu and GNU Screen.

Speaker: Pascal Pinck Speaker: Christophe Louvion Speaker: Sri Parthasarathy Speaker: Bachan Anand

A Panel Discussion on Lean Project Management and DevOps

Developing high speed, quality software is critical. "Agile" and "Lean" are important frameworks to address this, focusing on speed and delivery to customers. This discussion explores: - Agile / Lean thinking - Workflow / collaboration processes - Agile / Lean in team operations - Which toolkit offers the most benefit?

General, Technology
Speaker: Sage Weil

Explanation and case studies of the CEPH distributed file system for system administrators

As size and performance requirements of storage systems increase, system designers look to new architectures to facilitate scalability. This talk is about CEPH, an open source distributed file system capable of managing many petabytes of storage with ease. The architecture leverages device intelligence to provide a reliable, scalable, and high-performance service in a dynamic cluster environment.