Schedule

Saturday

9:00 – 10:00
SME as target for GNU/Linux distributions by Agustin Benito Bethencourt
Small and Medium size Enterprises are getting increasingly involved in community projects. GNU/Linux distributions have a great opportunity of creating a symbiotic relation with them, now that Free Software is getting mainstream.
Can be the future of distributions linked somehow to SME? How? What are those advantages distributions can offer to SME? How can we make these community projects more attractive to SME?
I will give answer the above questions and other similar from my own experience and point of view.
Type: Keynote Audience: All

10:00 – 10:30
Council and Trustees: Managing Gentoo by Fabian Groffen & Robin H. Johnson
Gentoo has gone through a lot of changes since its start in 1999. One of the changes that really affected the core working of Gentoo, was the departure of its founder, Daniel Robbins. From this situation without a clear leader several entities within the project had to be setup to replace Daniel’s duties. In this talk Fabian and Robin will present the roles of the Council and Trustees of Gentoo, and how they manage Gentoo as a whole.
Type: Talk Audience: Beginners

10:30 – 11:00
gentoo@home by Sebastien Fabbro
Many of the typical Gentoo package maintainer duties consist of repetitive and manual tasks which could really gain in being batch automated with proper pre-configuration. A a first prototype of a project to automate various Gentoo based scripts, such as package stabilization and architecture testing, using a minimal virtualized tinderbox and volunteer computing will be presented.
Type: Talk Audience: Beginners

11:00 – 11:30
Gentoo KDE: stable, fresh, and bleeding edge! by Tomáš Chvátal
With all the current discussions about the state and decline of various desktop environments, there’s at least one shining constant: KDE gets better and better! So, let Tomáš show you how they in the Gentoo KDE team manage to provide all you could ever wish- a stable version, newest releases or, for those brave or insane enough, even an option to always install the current Git head, and surf along the bleeding edge of technology.
Type: Talk Audience: Beginners

11:30 – 12:00
Keeping Gentoo secure by Alex Legler
The talk gives an overview on how Open Source Security works, and how Gentoo in particular handles vulnerabilities. You’ll get to know the tools that are available to ensure your packages are safe and an outline on other efforts made within Gentoo to enhance the safety and security of your system.
Type: Talk Audience: Advanced users

12:00 – 12:30
Benchmarking suite for Gentoo by Andrea Arteaga
Andrea will present the results of his Google Summer of Code (2011) project, which he is still maintaining. This is a benchmarking suite that is capable of comparing the performance and accuracy of numerical libraries, even if it is modular enough to potentially support every type of benchmark. This suite makes use of the main Gentoo features — in particular Portage — and during his talk he will present some of the advantages of the Gentoo infrastructure in the field of numerical computing (but not only) related to the ability of fine-tuning and compiling every software present in the Portage tree and overlays.
Type: Talk Audience: Advanced users

12:30 – 13:30 LUNCH BREAK

13:30 – 14:00
Using Catalyst to create a custom stage and ISO (part 1) by Jorge Manuel B.S. Vicetto
The workshop will show how to use catalyst to create custom targets for stages and ISOs. The talk will focus on 2 or 3 specific examples that can be used as the basis for users to create their own custom releases and present a configuration for catalyst to create. Note: The catalyst run takes sometime, so for users to be able to run some tests, they must have a speedy box and allocate a few hours / a day for the building. Instructions will be provided in advance for users to configure theirs systems before the talk starts.
Type: Workshop Audience: Advanced users

14:00 – 15:00
Catalyst features limitations and feature requests by Jorge Manuel B.S. Vicetto
The goal of the BoF is to present catalyst features and involve the audience on a discussion about catalyst. Particular goals include determining how users / developers leverage catalyst, what limitations it has for them and if there are any feature requests.
Type: BoF Audience: Advanced users

15:00 – 16:00
Gentoo prefix. The world beyond / by Fabian Groffen
Gentoo Prefix allows to install many software packages on systems “foreign” to Gentoo, such as Solaris, Mac OS X and other Linux distributions. It does so by simply installing all software in a file-system offset, any directory chosen by the user. Being in any location brings a second virtue of Gentoo Prefix: administrative privileges are *not* required. In this workshop, Fabian will start with a brief talk about the Gentoo Prefix project, from its history up to the current state of affairs. The rest of the workshop is interactive based on questions and answering. Brave participants are encouraged to get their hands dirty by trying to install a Gentoo Prefix on their systems.
Type: Workshop Audience: Advanced users

16:00 – 17:00
State of Gentoo Infrastructure by Robin H Johnson & Gentoo Infra Team
What’s happened with Gentoo Infrastructure since the last time I gave a talk on it (2010)?
Why hasn’t the Git migration happened yet?
How can I get involved with the Gentoo Infrastructure team?
Can I have whizbang new tool deployed?
Can the Infrastructure team better serve the developer base, without creating more security holes?
Why does forums flap so much?
All these questions will be examined and hopefully answered at this talk
Type: BoF Audience: Advanced users

17:00 – 18:00
Working on Gentoo’s PR by Alex Legler
To start this BoF session, Alex will give a rundown on the current activities of the PR team and the German Gentoo e.V. registered association (which is responsible for Gentoo’s LinuxTag presences for instance) and present his ideas on further improving our public presence. Then, the audience is invited to give feedback and share their ideas on our website, Social Media involvement, real-life events, and anything else regarding our Public Relations.
Type: BoF Audience: Beginners

Sunday

11:00 – 11:30
Gentoo @ IsoHunt by Robin H. Johnson
So why does IsoHunt use Gentoo anyway? What problems were encountered and surpassed? Creation of useful tools to help management: managed-portage. managed-portage is the extensive use of stacking profiles to target packages for a specific set of hardware, which may be any combination of multiple axes (physical location, hardware class, machine role, etc).
Type: Talk Audience: Advanced users

11:30 – 12:00
3D, games and everything about Graphic performance under Linux/Gentoo by David Heidelberger
Intention of this talk is to familiarize students with Linux graphics architecture.
How to correctly set-up a Gentoo system, to use 2D and 3D acceleration.
How to optimize performance under Wine. Correct bug reporting, to help developers in fixing problems faster. Future – Wayland, Steam etc.
Type: Talk Audience: Beginners

12:00 – 12:30
SHA1 and OpenPGP/GnuPG by Christian Aistleitner
For some years now, people are turning away from SHA1. Nevertheless, it is at the heart of OpenPGP. In this workshop we identify where SHA1 gets used in OpenPGP and GnuPG and how to evade SHA1 in this context.
Type: Talk Audience: Beginners

12:30 – 13:30 LUNCH BREAK

13:30 – 14.30
KEY SIGNING PARTY
There will be a keysigning event at the miniconf. It will happen on Sunday at 13:30. It will be held at the Gentoo room, unless the number of participants is too high. In this case we will move to the main hall or even out in the street.
There is no central key registry for this keysigning. Instead it will simply be a keyslip exchange.
What to bring:
Yourself
Paper slips with your key id, fingerprint, name & emails.
Something to identify yourself. Usually government-issued identification, such as a passport. Multiple pieces of identification are preferred.
If you need to make new paper slips, this generator tool is suggested: http://openpgp.quelltextlich.at/slip.html
At this time, there are 50+ attendees expected at the keysigning event, so you should bring at least that number of slips. Doubling that may be advisable if the event ends up being very large.
Type: key signing party Audience: All

14:30 – 15:00
Using Catalyst to create a custom stage ISO (part 2) by Jorge Manuel B.S. Vicetto
The 2nd part of the workshop will focus on the results of the catalyst runs. It will allow addressing any issues with the builds.
Type: Workshop Audience: Advanced users

15:00 – 16:00
The Puppet Show by Theo Chatzimichos & Alec Warner
Puppet is an open source central configuration management system. In this workshop attendees will get to know its declarative language, and how it operates, by doing simple tasks (create files, users, cronjobs), setting up a server-client environment, and test it on multiple virtual machines running different linux distros. The overall goal is to show all the advantages on running puppet from a single laptop to a large datacenter. Attendants are requested to have the puppet package installed in their systems. As a side note, an unofficial Gentoo Puppet module will be presented.
Participants are requested to have puppet installed in their system (Gentoo: USE=”vim-syntax” emerge -av puppet, openSUSE: zypper in puppet)
Type: Workshop Audience: Advanced users

16:00 – 17:00
Gentoo testing, testing and automated testing by Jorge Manuel B.S. Vicetto, Hans de Graaff & Fabian Groffen
The goal of this BoF is to discuss how to use testing on Gentoo to improve QA. The community already has a few testing tools and several developers have worked on solutions to improve and automate testing. One of the goals of this talk is to identify and promote a discussion on the types of automated testing that can / should be done. Further goals would be to increase the interest in this area and try to get enough people involved to work on a design specification and later implementation.
Type: BoF Audience: Advanced users

17:00 – 18:00
Getting involved more by Tomáš Chvátal & Markos Chandras
Talk for current/new contributors how to get involved more into development of Gentoo and a tiny guide in how to create good and acceptable patches/submissions.
Type: BoF Audience: Beginners

18:00 – 19:00
GROUP PHOTO & CLOSING SESSION