Gentoo Miniconf 2012 Schedule
1.
Saturday
| Start |
End |
Title |
Speaker |
Abstract |
Type |
Audience |
| 9:00 |
10:00 |
OPENING SESSION KEYNOTE |
| 10:00 |
10:30 |
Council and Trustees: Managing Gentoo |
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. |
Talk |
Beginners |
| 10:30 |
11:00 |
gentoo@home |
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. |
Talk |
Beginners |
| 11:00 |
11:30 |
Gentoo KDE: stable, fresh, and bleeding edge! |
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. |
Talk |
Beginners |
| 11:30 |
12:00 |
Keeping Gentoo secure |
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. |
Talk |
Advanced users |
| 12:00 |
12:30 |
Benchmarking suite for Gentoo |
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. |
Talk |
Advanced users |
| 12:30 |
13:30 |
LUNCH BREAK |
| 13:30 |
14:00 |
Using Catalyst to create a custom stage and ISO (part 1) |
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. |
Workshop |
Advanced users |
| 14:00 |
15:00 |
Catalyst features limitations and feature requests |
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. |
BoF |
Advanced users |
| 15:00 |
16:00 |
Gentoo prefix. The world beyond / |
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. |
Workshop |
Advanced users |
| 16:00 |
17:00 |
State of Gentoo Infrastructure |
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 |
BoF |
Advanced users |
| 17:00 |
18:00 |
Working on Gentoo's PR |
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. |
BoF |
Beginners |
2.
Sunday
| Start |
End |
Title |
Speaker |
Abstract |
Type |
Audience |
| 11:00 |
11:30 |
Gentoo @ IsoHunt |
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). |
Talk |
Advanced users |
| 11:30 |
12:00 |
3D, games and everything about Graphic performance under Linux/Gentoo |
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.
|
Talk |
Beginners |
| 12:00 |
12:30 |
SHA1 and OpenPGP/GnuPG |
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. |
Talk |
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. |
key signing party |
All |
| 14:30 |
15:00 |
Using Catalyst to create a custom stage ISO (part 2) |
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. |
Workshop |
Advanced users |
| 15:00 |
16:00 |
The Puppet Show |
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) |
Workshop |
Advanced users |
| 16:00 |
17:00 |
Gentoo testing, testing and automated testing |
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. |
BoF |
Advanced users |
| 17:00 |
18:00 |
Getting involved more |
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. |
BoF |
Beginners |
| 18:00 |
19:00 |
GROUP PHOTO CLOSING SESSION |
3.
Speakers
| Photo |
Name |
Website / Blog |
Description |
|
Alex Legler |
http://a3li.li |
Alex joined Gentoo in 2009 to work on Ruby packages.
Currently, he's also leading the Security team, serving as a board
member of the "Friends of Gentoo e.V." association, and working on
the PR and Infrastructure teams. After launching the official
Gentoo Wiki last year, he's now trying to blow the dust off the
other parts of gentoo.org.
When not doing gentoo-y things, he's finishing his studies in
computer science at the University of Würzburg, working on
knowledge-based systems at denkbares GmbH, or desperately trying
to get any better at beating Protoss, playing electric guitar and
speaking Chinese. |
|
Alec Warner |
|
Alec is currently working at Google where he has managed
internal systems: email, dns, dhcp, batch job processing, and general
sysadmin work. His current work involves the maintenance of 'Goobuntu',
a custom Ubuntu distribution for internal Google use by engineers. In Gentoo he mostly works in the Gentoo Infrastructure team.
His hobbies include video games, anime, bicycling, hiking, and
occasional rock climbing. |
 |
Andrea Arteaga |
http://andyspiros.wordpress.com |
Andy is an enthusiast Gentoo user since 4 years and,
after his Summer of Code 2011 at Gentoo, he's also becoming part
of the developers staff.Besides the maintainance of the SoC
project, he is involved with the writing of ebuilds for the
Gentoo Science project. |
|
Christian Aistleitner |
|
|
|
David Heidelberger |
|
David is studying at ČVUT FEL OI, interested in
computers, electronics and architecture. Also, he is occasional
contributor to the KDE overlay |
|
Fabian Groffen |
|
Fabian has been a Gentoo developer since 2005. His Linux adventures had
started several years before joining Gentoo. After using Gentoo Linux
for 4 years, he decided to get his first Mac in a useful state for
development when he became a developer in the Gentoo/Alt team for the
Gentoo for Mac OS X project. Ever since, he has worked on the successor
of this project, what is today the successful Gentoo Prefix project. As
database computer scientist, he can combine the Gentoo Prefix project
with his work to empower most of the buildfarm machines running all
kinds of UNIX. Currently, Fabian serves his second term on the Gentoo
Council, a leading management body of the Gentoo project. |
|
Hans de Graaff |
http://moving-innovations.com/blog |
Hans has been a Gentoo developer since 2006, and
currently the ruby team lead. He believes that you should write
tests first and code later. |
 |
Jorge Manuel B. S. Vicetto |
http://blogs.gentoo.org/jmbsvicetto |
Jorge Manuel B. S. Vicetto is a Net/Sys admin for
the Angra do Heroísmo Hospital at Terceira Island, Azores.
He used Linux for the first time in 1995, switched to Gentoo on
2004 and became a forums moderator on 2006. Since he got his Gentoo
Developer cloak, he has worked for a few teams including User
Relations, Developer Relations, Undertakers, KDE, Desktop Effects,
SPARC and Release Engineering. He has also helped out with a few
elections and served 2 terms in the Council.
He's currently focusing on the weekly autobuilds for amd64/x86,
helping out with mysql and doing some occasional KDE work. |
 |
Markos Chandras |
http://hwoarang.silverarrow.org |
Markos is a Gentoo developer for almost 4 years now.
His main responsibilities are recruitment, taking care of the
stable amd64 tree and maintaining a bunch of packages all
over the tree. When he is not compiling stuff for Gentoo,
he enjoys swimming, playing the guitar or watching movies. |
 |
Robin H. Johnson |
http://robbat2.livejournal.com/
http://www.orbis-terrarum.net/
|
Robin H. Johnson (robbat2) has been a Gentoo developer for nearly 10
years. Originally drafted because he was submitting too many patches &
ebuilds and the existing devs got tired of applying all of them. Robin
joined multiple teams as other developers had left, previously
leading the PHP & MySQL teams before recruiting other developers to work
them. This later lead Robin to join the council (2006-2007 term),
Foundation (2009-present) & infrastructure (2003-present): Things were
broken, and fixing them to scratch his own itch was the quickest way to
make progress. He's committed to more than 25% of the tree, and
maintains more than 2% of the tree. |
 |
Sebastien Fabbro |
|
Sébastien is a research scientist in physics, working at an astronomy data
center in Victoria, Canada. He has been a Gentoo developer for 6
years, trying to help make scientific software usable in Gentoo. He is
the current lead of the Scientific Gentoo Project. |
 |
Theo Chatzimichos |
http://blog.tampakrap.gr |
Theo is member of LinuxTeam TEI of Larissa, openSUSE
Ambassador and Gentoo Developer/Sysadmin. He has also been a member of the Gentoo KDE/Qt teams
for the past 4 years, and occasionally sending patches to upstream KDE. He's currently
living in Prague, CZ, where he is working at SUSE at the QA Maintenance team. |
 |
Tomáš Chvátal |
http://blogs.gentoo.org/scarabeus |
Insane computer badger working and messing with Gentoo since 2008.
He is involved KDE, LibreOffice, X11 and Council in Gentoo. Currently he is employed
by SUSE. He has also been promoting Gentoo in Czech Republic by giving talks at
LinuxExpo which is the predecessor of LinuxDays (the Czech conference that is
co-hosted with Gentoo Miniconf) |
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-2.5 license. The Gentoo Name and Logo Usage Guidelines apply.
|
|
Page updated September 13, 2012 |
Summary:
Schedule and speakers of the Gentoo Miniconf 2012
|
Theo Chatzimichos
Author
|
|
Donate to support our development efforts.
|
|
|