<?xml version="1.0" encoding="UTF-8"?>
<schedule>
  <conference>
    <title>DebConf9</title>
    <subtitle></subtitle>
    <venue></venue>
    <city>C&#225;ceres, Extremadura</city>
    <start>2009-07-15</start>
    <end>2009-07-31</end>
    <days>17</days>
    <release>0.5</release>
    <day_change>03:00</day_change>
    <timeslot_duration>00:15</timeslot_duration>
  </conference>
  <day date="2009-07-15" index="1">
    <room name="Upper talkroom">
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-16" index="2">
    <room name="Upper talkroom">
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-17" index="3">
    <room name="Upper talkroom">
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-18" index="4">
    <room name="Upper talkroom">
      <event id="433">
        <start>16:00</start>
        <duration>03:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>use Perl;</title>
        <subtitle>Annual meeting of the Debian Perl Group</subtitle>
        <track>DebCamp</track>
        <type>bof</type>
        <language>en</language>
        <abstract>The pkg-perl team will again take the opportunity to meet in person for discussing current topics and planning future work.

Items for discussion and work are collected at http://wiki.debian.org/Teams/DebianPerlGroup/OpenTasks</abstract>
        <description></description>
        <persons>
          <person id="120">Gunnar Wolf</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/Teams/DebianPerlGroup/OpenTasks">Open tasks for the Debian Perl group</link>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-19" index="5">
    <room name="Upper talkroom">
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-20" index="6">
    <room name="Upper talkroom">
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-21" index="7">
    <room name="Upper talkroom">
      <event id="483">
        <start>18:00</start>
        <duration>03:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>D-I Work Sessions (I)</title>
        <subtitle></subtitle>
        <track>DebCamp</track>
        <type>workshop</type>
        <language></language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="40">Luk Claes</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="446">
        <start>16:00</start>
        <duration>03:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>JTAG for beginners</title>
        <subtitle></subtitle>
        <track>DebCamp</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Debugging bootloaders and kernels with JTAG is demonstrated with an ARM embedded system.</abstract>
        <description>Unlike application software, which can be debugged by attaching to the process, kernels and bootloaders have no software layer above them that would provide debugging facilities, so debugging them requires hardware support and special techniques.

Contents:
 - JTAG basics
 - OpenOCD
 - Attaching to a target
 - Techniques for debugging</description>
        <persons>
          <person id="124">Simon Richter</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-22" index="8">
    <room name="Upper talkroom">
      <event id="471">
        <start>11:00</start>
        <duration>03:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Getting Goals Done</title>
        <subtitle>How to work together with the others to accomplish goals?</subtitle>
        <track>DebCamp</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Sometimes there are bright and/or (not so) clever ideas, but either way they are far away from being easy to accomplish, so the question is: how can we work together with the others to accomplish those goals? Most, if not all, of us are volunteers and what motivates some doesn't necessarily motivate the others, what can we do to succeed then?</abstract>
        <description>It may be impossible to find a magic solution that works perfectly, the title might be a joke and the results may not be compared to GTD, but that doesn't mean we should not try to find some techniques to help accomplishing goals.
The release team has said that not every goal is a release goal (which is fine, but tricky), so how can we use techniques such as 0-day NMUs to circumvent those maintainers who don't really care about some goals as they see them irrelevant?

Bring lots of ideas, an open mind, and your experience (little, like mine, or lots of it! we want opinions).
</description>
        <persons>
          <person id="780">Raphael Geissert</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="484">
        <start>18:00</start>
        <duration>03:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>D-I Work Sessions (II)</title>
        <subtitle></subtitle>
        <track>DebCamp</track>
        <type></type>
        <language></language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="40">Luk Claes</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-23" index="9">
    <room name="Upper talkroom">
      <event id="448">
        <start>10:00</start>
        <duration>03:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Component-based software</title>
        <subtitle>understanding GNOME, Mozilla and Windows</subtitle>
        <track>DebCamp</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>A short run-down of component systems is given, explaining the basic concepts and some of the details necessary to use them. Both CORBA and (XP)COM are covered.</abstract>
        <description>Complex software is often designed as individual components working together, with each component being implemented separate from the others, which is in stark contrast to the programming models usually found in the Unix world. This talk gives a quick insight into this design approach and its strengths and weaknesses, and should help contributors to GNOME and Mozilla to understand the codebase better.

Topics:

 - Interface driven design
 - CORBA and COM
 - Object ownership
 - Component isolation
 - The memory allocation problem
 - The Initial Object Reference problem
 - UI components
 - Scripting components
 - Examples</description>
        <persons>
          <person id="124">Simon Richter</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="504">
        <start>17:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Videoteam volunteer startup meeting</title>
        <subtitle>Audio Video Disco</subtitle>
        <track>DebCamp</track>
        <type></type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="192">Holger Levsen</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="410">
        <start>18:00</start>
        <duration>03:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>D-I Work Sessions (III)</title>
        <subtitle></subtitle>
        <track>DebCamp</track>
        <type>workshop</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="40">Luk Claes</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="472">
        <start>18:00</start>
        <duration>03:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>lintian workshop</title>
        <subtitle></subtitle>
        <track>DebCamp</track>
        <type>workshop</type>
        <language>en</language>
        <abstract>Sort out some checks requests, help new contributors (so don't be scared and attend!), etc</abstract>
        <description></description>
        <persons>
          <person id="780">Raphael Geissert</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-24" index="10">
    <room name="Upper talkroom">
      <event id="481">
        <start>09:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Junta de Extremadura (titulo por determinar)</title>
        <subtitle>Rafael Mart&#237;n Espada</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>es</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1376"> </person>
        </persons>
        <links>
        </links>
      </event>
      <event id="495">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>HP and Debian</title>
        <subtitle></subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="80">Bdale Garbee</person>
        </persons>
        <links>
          <link href="http://www.gag.com/~bdale/talks/2009/debconf/openday.odp">presentation file</link>
        </links>
      </event>
      <event id="482">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag>Telefonica</tag>
        <title>EzWeb: Open Source Mashup Platform</title>
        <subtitle>Sebastian Ortega Torres</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language></language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1376"> </person>
        </persons>
        <links>
        </links>
      </event>
      <event id="500">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Adaptaci&#243;n de Debian a un entorno corporativo</title>
        <subtitle>Diego Mart&#237;nez Casta&#241;eda, COMPAREX</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>es</language>
        <abstract>Ventajas de Debian y software libre en la integraci&#243;n con entornos empresariales.</abstract>
        <description></description>
        <persons>
          <person id="1376"> </person>
        </persons>
        <links>
        </links>
      </event>
      <event id="494">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Extrayendole el jugo a Debian para dar vitaminas a la Educaci&#243;n</title>
        <subtitle>gnu/LinEx y Debian en los centros educativos extreme&#241;os</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>es</language>
        <abstract>Pasado, presente y futuro del uso de Debian en el sistema educativo p&#250;blico extreme&#241;o.
Despu&#233;s de un breve resumen de lo que se empez&#243; hace casi siete a&#241;os, se contar&#225; los avances, problemas y soluciones
habidos durante el &#250;ltimo curso.
Tambi&#233;n se hablar&#225; de los planes existentes para la incorporaci&#243;n de ordenadores port&#225;tiles en las aulas: pilotos ya hechos en Extremadura y su integraci&#243;n con el plan del gobierno nacional para el pr&#243;ximo curso.
Durante toda la charla se comentar&#225; el papel que Debian ha jugado para conseguir los objetivos propuestos, todo lo que hemos obtenido: software, configuraciones, ayuda, amigos, excelentes t&#233;cnicos, etc. y lo que se ha aportado a Debian a lo largo del camino.</abstract>
        <description></description>
        <persons>
          <person id="325">Jos&#233; L. Redrejo</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="463">
        <start>17:30</start>
        <duration>00:30</duration>
        <room>Upper talkroom</room>
        <tag>wt</tag>
        <title>Welcome Talk</title>
        <subtitle>DebConf9 introductory session</subtitle>
        <track>DebConf</track>
        <type>other</type>
        <language>en</language>
        <abstract>Welcome session</abstract>
        <description>Welcome session</description>
        <persons>
          <person id="2">Joerg Jaspert</person>
          <person id="192">Holger Levsen</person>
          <person id="905">Jose Antonio Recio Cuesta</person>
          <person id="265">C&#233;sar G&#243;mez Mart&#237;n</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="478">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Debian por dentro</title>
        <subtitle></subtitle>
        <track>OpenDay</track>
        <type></type>
        <language>es</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="584">Adeodato Sim&#243;</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="479">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>&#191;Por qu&#233; contribuir a Debian?</title>
        <subtitle>Experiencias personales</subtitle>
        <track>OpenDay</track>
        <type>podium</type>
        <language>es</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="59">Luciano Bello</person>
          <person id="52">Enrico Zini</person>
          <person id="266">Steve Langasek</person>
        </persons>
        <links>
          <link href="http://minbar.dodds.net/~vorlon/por%20qu&#233;%20contribuir%20a%20Debian.odp">diapositivas de Steve</link>
          <link href="http://www.enricozini.org/talks/20090724-Debconf/">diapositivas de Enrico</link>
          <link href="http://www.lucianobello.com.ar/openday_luciano.pdf">diapositivas de Luciano</link>
        </links>
      </event>
      <event id="477">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Licencias de Software Libre en Debian</title>
        <subtitle></subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>es</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="249">Miriam Ruiz</person>
        </persons>
        <links>
          <link href="http://www.miriamruiz.es/slides/debconf09_licencias.pdf">Slides usadas en la charla</link>
        </links>
      </event>
      <event id="499">
        <start>22:30</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>GPG keysigning party information/discussion</title>
        <subtitle>GPG keysigning party information/discussion</subtitle>
        <track>DebConf Unofficial</track>
        <type>other</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="130">An&#237;bal Monsalve Salazar</person>
          <person id="178">Don Armstrong</person>
          <person id="179">Andrew McMillan</person>
        </persons>
        <links>
          <link href="http://people.debian.org/~anibal/ksp-dc9/ksp-dc9.html">Keysigning @ DebConf9</link>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="498">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>FLOSSInclude Project Presentation</title>
        <subtitle> (FUNDECYT)</subtitle>
        <track>OpenDay</track>
        <type>podium</type>
        <language>es</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1364">Marta Quintanilla</person>
          <person id="905">Jose Antonio Recio Cuesta</person>
        </persons>
        <links>
          <link href="http://www.flossinclude.org">FLOSSInclude</link>
          <link href="http://">http://</link>
        </links>
      </event>
      <event id="503">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Contando Debian</title>
        <subtitle>Cual es el tama&#241;o de Lenny?</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>es</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1377">Francisco Rivas</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="467">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Entendiendo Debian  </title>
        <subtitle>As&#237; que ya eres un nuevo usuario de Debian... &#191;Qu&#233; viene ahora?</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>es</language>
        <abstract>So, you're new debian user, what is the next step? This talk is about Debian tools, terms, philosophys, policys, statistic, anecdotes and funny situations and we're triying to get the "debian world" to new users for make the first impression more confortable.

As&#237; que ya eres un nuevo usuario de Debian.. &#191;Qu&#233; viene ahora? Esta charla es sobre herramientas, t&#233;rminos, filosof&#237;a, pol&#237;ticas, estad&#237;sticas, an&#233;cdotas y situaciones divertidas en el proyecto Debian y con ella intentamos acerca el "mundo de Debian" a los nuevos usuarios para que esa primera impresi&#243;n sea m&#225;s agradable.</abstract>
        <description>Esta charla es un compendio de experiencias propias y de recopilaci&#243;n de m&#250;ltiples fuentes de informaci&#243;n del proyecto Debian para que los miembros que se vayan incorporando al proyecto puedan tener una visi&#243;n m&#225;s general del proyecto.

Se busca, principalmente, mostrar el lado humano de los que est&#225;n involucrados en este proyecto, por otro, mostrar el arsenal de herramientas disponibles (herramientas de administraci&#243;n (aptitude), infraestructura web (wiki, bugs, documentaci&#243;n), herramientas para la calidad y buenas pr&#225;cticas (pbuilder, etc).

Est&#225; dirigida a usuarios nuevos y no pretende ser un tutorial sobre las herramientas que se&#241;alan.</description>
        <persons>
          <person id="153">Hector Colina</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="507">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Extremadurathome</title>
        <subtitle>Daniel Lombra&#241;a Gonz&#225;lez, IDENTIC</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language></language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1376"> </person>
        </persons>
        <links>
        </links>
      </event>
      <event id="373">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Free Beer, Power and Knowledge</title>
        <subtitle>The next bottle of beer</subtitle>
        <track>OpenDay</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>What is Free Software? What is a distribution of Free Software? Why do I have to pay something if people tell me it is free? What exactly do I get for my money? How can I find the things I really need in the jungle of Free Software?

These questions might be asked by people who heard something in the news about Linux, Firebird etc. but do not have a concept about the ideas behind it. The talk tries to give reasonable answers while beeing careful with the usual polemic about this topic.</abstract>
        <description></description>
        <persons>
          <person id="68">Andreas Tille</person>
        </persons>
        <links>
          <link href="http://people.debian.org/~tille/talks/200907b_freebeer2/index_en.html">More information</link>
        </links>
      </event>
      <event id="460">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>LiMux in Munich</title>
        <subtitle>3 years experience using free software</subtitle>
        <track>OpenDay</track>
        <type></type>
        <language>en</language>
        <abstract>Munich's LiMux project increases the use of free software within the 14,000 PCs of the administration. Challenges are the integration of the linux client, the availability of business applications and the migration to OpenOffice.org</abstract>
        <description>Munich's LiMux project increases the use of free software within the 14,000 PCs of the administration. Challenges are the integration of the linux client, the availability of business applications and the migration to OpenOffice.org

The migration to OpenOffice.org is far advanced and the number of workstations using Debian GNU/Linux as operating system and mainly free software for daily business is rapidly growing.

The talk is intended to LiMux interested people with and without any technical prior knowledge. It gives a short overview about the project's background, points out the current numbers and presents the technical solutions (Debian based client, WollMux as office tool).</description>
        <persons>
          <person id="1302">Florian Schie&#223;l</person>
        </persons>
        <links>
          <link href="http://www.muenchen.de/limux">official website (DE)</link>
          <link href="http://planetlimux.org">inofficial devblog (EN)</link>
          <link href="http://de.wikipedia.org/wiki/LiMux">Wikipedia (DE)</link>
          <link href="http://en.wikipedia.org/wiki/LiMux">Wikipedia (EN)</link>
          <link href="http://www.osor.eu/case_studies/declaration-of-independence-the-limux-project-in-munich">Case study at OSOR.eu</link>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-25" index="11">
    <room name="Upper talkroom">
      <event id="378">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Google Summer of Code 2009 at Debian</title>
        <subtitle>presentation of the projects and their status</subtitle>
        <track>DebConf</track>
        <type>podium</type>
        <language>en</language>
        <abstract>This event will gather the admins, mentors and students of the 2009 Google Summer of Code at Debian to present our organization work, the students, their projects and how they are doing.</abstract>
        <description>At the time of Debconf9, our students should be way into their projects.
The Debian organization of the 2009 run of the Summer of Code will be presented and discussed, gathering feedback, especially in regard of the relation between the projects and the rest of the community.
This event will be an opportunity for mentor and student pairs to present the projects they have been working on and update about their progress, and for the Debian community to give face to face feedback and help.</description>
        <persons>
          <person id="1220">Obey Arthur Liu</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/gsoc">Wiki page</link>
          <link href="https://docs.google.com/present/edit?id=0ARzyX9iTJsaMZGZkY2Jrd21fMjNnM3BoNHhjaA">Google Docs Presentation</link>
        </links>
      </event>
      <event id="489">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Counting Debian</title>
        <subtitle>How large is Lenny?</subtitle>
        <track>DebConf Unofficial</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1377">Francisco Rivas</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="431">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Teams in Debian: Finding and integrating new members</title>
        <subtitle>Trying to find ideas to make the first phase of group membership easier</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>During DebConf8 two BOFs took place around the topic of team-maintaining
packages. One issue defined as a common challenge for all teams was the
question of how to find and integrate new members. The discussion showed
that none of the present teams was using a structured approach for
recruitment and induction at that time. [0]

This BOF is intended to pick up the discussion of finding and integrating
new members into teams where it stopped in Mar del Plata. It will focus on
collecting models of good practice and developing ideas for improvement.

[0]
http://lists.debian.org/debian-qa/2009/02/msg00006.html
</abstract>
        <description>a) Background

The number of teams in Debian [1] is rising, and "join an existing team" is
often an advice given to potential new contributors. In practice it's often
not so easy, neither for "newbies" nor for "old-timers", to get in touch 
with each other and take the first steps together until someone becomes a
"regular" in some team.

b) Potential questions

- How can teams find new contributors -- and vice versa?
- What do we expect from potential new group members?
- What do potential new members expect from teams?
- Which approaches and methods were successful in the past? What were the
  reasons for failures?

c) Methods

Should the proposal for the BOF be accepted, I intend to kick off the 
session with a very short introduction into the topic, and then try to
facilitate the common discussion.

Ideally the session will conclude with a summary of "best practices,"
ideas for improvement, and maybe plans for the future ...

   
[1]
http://wiki.debian.org/Teams
</description>
        <persons>
          <person id="75">Gregor Herrmann</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="389">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>pam-auth-update: manhandling debconf for fun and profit</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description>this talk will encompass:
- a discussion of how maintainers of PAM module packages should integrate with the new system
- a peek under the hood, at how pam-auth-update uses debconf in creative ways to provide a consistent user experience
- discussion: should we be doing better at innovating when it comes to this kind of distro integration?</description>
        <persons>
          <person id="266">Steve Langasek</person>
        </persons>
        <links>
          <link href="http://minbar.dodds.net/~vorlon/pam-auth-update.odp">slides</link>
        </links>
      </event>
      <event id="427">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Where does Debian fit in?</title>
        <subtitle>DPL keynote</subtitle>
        <track>DebConf</track>
        <type></type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="30">Steve McIntyre</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="395">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Multiarch round table</title>
        <subtitle>Multiarch quick review and discussion</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Multiarch design and implementation discussion</abstract>
        <description>Multiarch is an idea that has been arround many time by now.
There is some people interested on bringing up all this setup. I propose to meet all together and have a talk. Some of the discussion points could be:

 * Multiarch design review
 * Multiarch addon proposal: cross building support
 * Implementation challenge

The final goal is to have a co-installable and co-buildable system using Debian sources.</description>
        <persons>
          <person id="23">Hector Oron</person>
          <person id="266">Steve Langasek</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/multiarch">Multiarch</link>
          <link href="https://wiki.ubuntu.com/MultiarchSpec">Ubuntu Multiarch specification for karmic</link>
        </links>
      </event>
      <event id="392">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Quality Assurance BOF</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language></language>
        <abstract>The Debian Quality Assurance team does work in a large number of areas. This BOF will be an opportunity to discuss the current state, and possible future changes, in:
- Maintenance of orphaned packages
- Developer tools such as the PTS, DDPO and UDD
- Tracking of maintainers Missing In Action (MIA)
- Mass bug filings (rebuilds, piuparts, etc)
- Organization of team maintenance
- etc</abstract>
        <description></description>
        <persons>
          <person id="349">Lucas Nussbaum</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="475">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Kernel BoF</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>BoF for kernel team and developers working closely with the kernel.</abstract>
        <description>BoF for kernel team and developers working closely with the kernel.</description>
        <persons>
          <person id="77">Ben Hutchings</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="362">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>SPI BOF</title>
        <subtitle>Meet the SPI Board</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>An opportunity to meet board members of Software in the Public Interest who are present at Debconf, and informally discuss the relationship between Debian and SPI, and the future of SPI.</abstract>
        <description>An opportunity to meet board members of Software in the Public Interest who are present at Debconf, and informally discuss the relationship between Debian and SPI, and the future of SPI.</description>
        <persons>
          <person id="73">Michael Schultheiss</person>
          <person id="2">Joerg Jaspert</person>
          <person id="308">Jimmy Kaplowitz</person>
          <person id="80">Bdale Garbee</person>
        </persons>
        <links>
          <link href="http://www.spi-inc.org">Software in the Public Interest, Inc.</link>
        </links>
      </event>
      <event id="384">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Debian Science round table</title>
        <subtitle>Bringing together DDs caring for scientific software</subtitle>
        <track>DebConf</track>
        <type>podium</type>
        <language>en</language>
        <abstract>The Debian Science Blend has undergone a new offspring since 2008 and is attracting more and more developers.  It has shown that some questions are raised over and over and there seems to be a need to define some strategy for the project to serve our users best.  This should be done in this panel discussion.</abstract>
        <description></description>
        <persons>
          <person id="68">Andreas Tille</person>
          <person id="359">Michael Banck</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="415">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Non-English IRC Support</title>
        <subtitle>and how #debian should use it</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>This talk will briefly cover the current status of Debian end-user IRC support in #debian and how it has improved over time.  The main part of the talk will be about non-#debian IRC support.  Users who do not speak English usually get directed towards their specific language channel. The problem with this (especially for less popular languages) is that we do not know whether they are getting help there or whether that channel has similar guidelines like #debian. Points of contact for a particular language with a well-known background in the Debian community should be decided upon to act as a liaison between the local channel and the rest of the Debian end-user support.  This could be expanded for other communities like mailing lists.  Hopefully, a discussion on how to best achieve the above will ensue during and after the talk.</abstract>
        <description>In former years, complaints about the #debian atmosphere in general and the attitude of some of its regulars in particular were quite frequent.  Over the last few years, the current #debian channel operators and regulars have mostly succeeded in providing a more welcoming, yet still highly effective end-user support for Debian users in #debian.

However, with the success of i18n in Debian and Free Software in general, more and more users who do not speak English fluently (if at all) request support in #debian.  Those people get pointed to language-specific channels via the channel-bot factoid database.  This works pretty well to keep the main #debian channel from non-English chatter and noise, but it is often unclear to the #debian channel operators and regulars whether those users are actually helped in the channels they are sent to.  Feedback on how well those channels work is difficult to obtain because the users directed there usually do not return back to #debian.  Sometimes, more than one end-user support channel for a particular language exist, they are split on several networks, or change names without the #debian regulars noticing.  Some channels for less popular languages are also very small and low-traffic.  Moreover, there have been complaints about abusive channel operators or regulars in those language-specific channels.

The Debian project might profit from general guidelines on what are acceptable and useful measures for end-user support among all of the support channels.  Points of contact for a particular language with a well-known background in the Debian community should be decided upon to act as a liaison between the local channel and the Debian end-user support organizers.  This could be expanded for other communities like mailing lists as well.  Further discussion is needed and solicited to flesh out the above proposal.</description>
        <persons>
          <person id="359">Michael Banck</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="404">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Trust is good, control is better</title>
        <subtitle>The road to world domination is paved by policy</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>piuparts has been helping Debian become better since 2005. piuparts.debian.org has been testing 50000 binary packages since March 2009. How can your packages benefit from piuparts? How can you run it yourself? How can you benefit from what piuparts.debian.org does? This talk is an introduction to piuparts, taking the people from basic usage to experts in using piuparts in one short hour.</abstract>
        <description></description>
        <persons>
          <person id="192">Holger Levsen</person>
          <person id="1281">Lars Wirzenius</person>
        </persons>
        <links>
          <link href="http://piuparts.debian.org">http://piuparts.debian.org</link>
          <link href="http://">http://</link>
        </links>
      </event>
      <event id="400">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>I18n sessions 1/4</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>First i18n BOF</abstract>
        <description></description>
        <persons>
          <person id="65">Christian Perrier</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
      <event id="367">
        <start>23:00</start>
        <duration>03:00</duration>
        <room>Garden / Patio</room>
        <tag></tag>
        <title>Cheese and wine party</title>
        <subtitle>The traditional DebConf cheese tasting event</subtitle>
        <track>DebConf</track>
        <type>other</type>
        <language>en</language>
        <abstract>The Cheese and Wine party is now a tradition in Debconfs. Debconf 9 will not fail that tradition and the goal is of course having the best and smelliest cheese party ever.</abstract>
        <description>No Debconf without Cheese and Wine party, that's at least true
since Debconf 5 in Helsinki.

So, DC9 will not be an exception and we will again have a C&amp;W party.

The event is, from what I see in Penta, officially scheduled for
Saturday July 25th, 21:30 local time.

Of course, that will, as usual, require participation by attendees,
particularly the French gang, to bring enough material for it.

The principle is easy: attendees do their best to bring *good* cheese
and|or *good* wine or liquors from their own place and we all share
this in the best suitable place we can find for this.

If you can't bring anything....you're still highly welcome. We need
many people to come and be sure that nothing is left at the end.

Don't expect something very organized: everybody is free to come and
join. Don't feel like you *have* to bring something to participate: we
all know this is not always easy when travelling, sometimes for a long
time. Cheese is still considered as dangerous material in many places
and as a military weapon in some others..:-)

The main rationale should be, as usual in Debian: focus on quality. If
something from your place|country|region seems worth being discovered
by Debconf attendees, you can certainly bring it and share. The last
C&amp;W have already proven that Debconf attendees enjoy good food and
drinks.

Cheese should be the main topic of the even, along with wine, of
course. This is the spirit of the event and it should remain as is.

Spain is a very cheese-friendly country...so let's take advantage of this..:-)

One should also remember that "cheese party" generally means "cheese
AND WINE party", which generally extends to "cheese and wine and
anything containing ethanol as long as this is good stuff" party.
</description>
        <persons>
          <person id="65">Christian Perrier</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
      <event id="473">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Licence compatibility</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language></language>
        <abstract>I would like to participate with a presentation titled "License
compatibility". I think that this is a major issue to consider in the open
source software legal practice. Different open source licenses create
different legal frameworks for the production of software in a collective
and distributed manner.</abstract>
        <description>I will examinate the legal interoperability of main free software licenses
because software developers are confronted frequently with problems related
to incompatibility of software licenses, I also want to talk about the new
conflictual framework of patents versus intellectual property and how a free
software license interact whith patents, the limits to the virus effects of
copyleft and the closed relation of free licenses and open standards.

Undestanding the principles of license compatibility, in view of the
proliferation of licenses that are nowadays considered to fall under the
definition of "open source", and understanding the copyleft clauses address
one of the more important legal challenges of the future of the open source
software.
</description>
        <persons>
          <person id="1313">Jose Lancho</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="375">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Openstreetmap - What, Why, and How</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description>An introduction to the Openstreetmap project.</description>
        <persons>
          <person id="184">Blars Blarson</person>
        </persons>
        <links>
          <link href="http://svn.openstreetmap.org/misc/lectures/2009/osm-wwh.odp">slides</link>
          <link href="http://www.openstreetmap.org/">openstreetmap</link>
        </links>
      </event>
      <event id="485">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Openstreetmap mapping party</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>other</type>
        <language></language>
        <abstract></abstract>
        <description>An Openstreetmap mapping party is where people get together and map an area.  Bring a GPS if you have one.</description>
        <persons>
          <person id="184">Blars Blarson</person>
        </persons>
        <links>
          <link href="http://www.openstreetmap.org">http://www.openstreetmap.org</link>
        </links>
      </event>
      <event id="470">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Mer: Maemo Reconstructed</title>
        <subtitle>Maemo as a generic open platform for mobile devices</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Presentation on Mer, a community edition of Maemo, which has as one of its goals to attempt to make Maemo a generic mobile platform. The discussion will be focused upon Mer on top of Debian in mobile devices and where the Maemo platform can help providing quality user interfaces for Debian-based operating systems on mobile devices. Demonstration of Mer on Neo Freerunner, Nokia N8x0, SmartQ5, etc will also be shown.
</abstract>
        <description>Mer (http://wiki.maemo.org/Mer) is a maemo.org project that aims to reconstruct the Maemo platform based on principles such as open development, developer-friendliness, hackability and multiplatform support. While originating on the Nokia Internet Tablets, Mer now supports many diverse mobile architectures, including Freerunner. 

The Mer project sees modern mobile devices as the powerful, economical, power-efficient handheld computers they are and brings these devices into closer alignment in terms of API. Mer provides packages that implements a Maemo 5.0 API on top of the Debian and Ubuntu distributions. It is as well an attempt to limit application porting to a mobile OS to be a matter of adapting the application to the mobile use case.</description>
        <persons>
          <person id="1339">Carsten Valdemar Munk</person>
        </persons>
        <links>
          <link href="http://wiki.maemo.mer/Mer">Website for Mer project.</link>
          <link href="http://">http://</link>
        </links>
      </event>
      <event id="376">
        <start>19:00</start>
        <duration>02:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Openmoko Buzz Fix Party</title>
        <subtitle>Repairing buzz hardware bug live and for free (free as beer)</subtitle>
        <track>DebConf Unofficial</track>
        <type>other</type>
        <language>en</language>
        <abstract>We will fix the Neo for you :),
At DebConf9 and with Openmoko Inc support we will celebrate a "Fix it" party and we will fix you Neo live there ,

</abstract>
        <description>Armed with a good soldering station a good trained technician for this specific fix after more than 60 units  and two previous Fix Parties , will be there at your disposal to fix your neo live right there, meanwhile you wait for the Neo to be fixed you can take a beer  with us and the rest of Neo owners out there

If for whatever reason(lack of time, too much beer...) we not can fix it then, we can pickup it, repair it at lab, and send you back the Neo wherever you want. Shipping costs will be comunicated if this situation happens

You have to have to "buy"(is free so no cost) one Fix it Party ticket   from the special Debconf shop Tuxbrain,  at http://www.tuxbrain.com/debconf , has setup for the event with important discounts in Openmoko related products for Debconf/Debcamp assistants.</description>
        <persons>
          <person id="1214">Rafael Campos Las Heras</person>
          <person id="1192">David Samblas</person>
          <person id="1219">Victor Remolina</person>
        </persons>
        <links>
          <link href="http://www.tuxbrain.com">Web of the company</link>
          <link href="http://www.tuxbrain.com/debconf">Especial discounts for Debconf</link>
          <link href="http://www.openmoko-spain.org">Web of the comunity openmoko in spain</link>
          <link href="http://openblog.methril.net/">Rafael Campos's Blog</link>
        </links>
      </event>
    </room>
  </day>
  <day date="2009-07-26" index="12">
    <room name="Upper talkroom">
      <event id="366">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>News on Debian Autobuilding</title>
        <subtitle>how the buildd and wanna-build changed recently</subtitle>
        <track>DebConf</track>
        <type></type>
        <language>en</language>
        <abstract>I want to reflect about what changed in the Debian autobuilding infrastructure since last Debconf.  A new team has been formed around this and we took up the challenge to improve it (and not only by just being available when anything goes wrong).  I will thus first and foremost talk about changes visible and important to the developers but also lay out some details behind the scenes.</abstract>
        <description></description>
        <persons>
          <person id="141">Philipp Kern</person>
        </persons>
        <links>
          <link href="http://buildd.debian.org">buildd.debian.org</link>
        </links>
      </event>
      <event id="413">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Using FOSSology for license analysis in Debian</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>FOSSology is a set of free software tools to facilitate the study and analysis of Free and Open Source Software. Today FOSSology is best known for finding software licenses in source code.  This talk will introduce FOSSology, show a demo of the tool, and then provide a discussion how FOSSology could be used to make license analysis within Debian easier.
</abstract>
        <description></description>
        <persons>
          <person id="410">Martin Michlmayr</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="418">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>not your grandpa's debhelper</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>debhelper v7, dh sequences, pluggable buildsystems -- over the past year debhelper has added lots of new stuff while staying true to its decades-plus roots. In my first ever talk about debhelper, I will cover this new stuff, how to use it, and how it can be better than cdbs.</abstract>
        <description></description>
        <persons>
          <person id="152">Joey Hess</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="416">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>DSA BoF</title>
        <subtitle>Apart from better sanitation and medicine and education and irrigation and public health and roads and a freshwater system and baths and public order, what has DSA ever done for us?</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>A BoF to discuss how DSA manage Debian infrastructure, with an emphasis on feedback from teams and users.</abstract>
        <description>DSA would like to hold a BoF that opens with a description of the current state of affairs, and then opens up to a more general discussion of how people use the Debian infrastructure, particularly teams.</description>
        <persons>
          <person id="118">Martin Zobel-Helas</person>
          <person id="28">Stephen Gran</person>
          <person id="390">Peter Palfrader</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="391">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>UDD: Ultimate Debian Database</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Ultimate Debian Database provides a central place to dig into Debian's information. It gathers data from a large number of sources into the same PostgreSQL database, allowing its users to easily access and combine all this data. This talk will provide an introduction to UDD, discuss its current status, and possible evolutions in the future.</abstract>
        <description></description>
        <persons>
          <person id="349">Lucas Nussbaum</person>
        </persons>
        <links>
          <link href="http://udd.debian.org/">Ultimate Debian Database</link>
          <link href="http://">http://</link>
        </links>
      </event>
      <event id="372">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Application of Ultimate Debian Database in Debian Pure Blends</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>The Debian Pure Blends effort has created web pages with different overviews about the packages which are in the scope of the Blend. On one hand this are so called tasks pages which assemble packages of so called tasks (fields of interest) on one page with certain metainformation.  The descriptions are translated by using DDTP translations.  Moreover there are bugs pages which enable a quick overview about problematic packages which are used by the Blend.  The usage of UDD enables much simpler creation of these pages as well as offering new features.  The talk should stress the interlinking between two different techniques inside the Debian universe.</abstract>
        <description></description>
        <persons>
          <person id="68">Andreas Tille</person>
        </persons>
        <links>
          <link href="http://people.debian.org/~tille/talks/200907b_blends-udd/">More information about this talk</link>
        </links>
      </event>
      <event id="408">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Point releases</title>
        <subtitle>How to update stable more efficiently?</subtitle>
        <track>DebConf</track>
        <type>workshop</type>
        <language>en</language>
        <abstract>Doing and preparing point releases is still not streamlined. It would be good if website changes, draft announcements and preparation mails could get autogenerated. The current process of processing packages can probably also be improved as well as the documentation of broader changes or (solved) issues (like the ones for the installer).</abstract>
        <description></description>
        <persons>
          <person id="40">Luk Claes</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="506">
        <start>22:00</start>
        <duration>02:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>vcs-pkg.org</title>
        <subtitle>What are our goals?</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>This is a work session mainly for the people who have been active in vcs-pkg.org so far. There is a workgroup meeting on 30 Jul at 10:00 in the morning, and we would like to prepare so that we know what we'll do and can define our expectations. Anyone is welcome, of course, but don't expect too much explanations or detail.

See http://lists.alioth.debian.org/pipermail/vcs-pkg-discuss/2009-July/000633.html</abstract>
        <description></description>
        <persons>
          <person id="99">martin f. krafft</person>
        </persons>
        <links>
          <link href="http://vcs-pkg.org">http://vcs-pkg.org</link>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="502">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Changing the default system shell</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Why, How, When, Side-effects, Counter-measures, and everything you wanted to know about the switch.</abstract>
        <description></description>
        <persons>
          <person id="780">Raphael Geissert</person>
          <person id="40">Luk Claes</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="458">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>DDE, Debian Data Export</title>
        <subtitle>A smart front-end to the Debian Data Hell</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description>DDE (Debian Data Export) is a simple interface to remotely access Debian information. It allows to explore and export data from a wide range of sources using a simple and flexible interface.

It is designed to be simple to query, and to back the implementation of nice things such as package name autocompletion on all input fields in Debian web pages, or to make more data easily available to Debian utilities and package managers.

On top of all that, it is a RESTful Web 2.0 middleware designed to enable AJAX mashups. What more can you ask? Come and have a look.</description>
        <persons>
          <person id="52">Enrico Zini</person>
        </persons>
        <links>
          <link href="http://dde.debian.net/dde">Debian DDE instance</link>
          <link href="http://debtags.debian.net/dde">Debtags DDE interface</link>
        </links>
      </event>
      <event id="371">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>immunity: securing untrusted processes</title>
        <subtitle>execute your internet browser in a secure container</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Debian ships several tools like sudo and some UI frondends to get more privileges for subprocesses but no tool to effectively reduce such privileges, yet. The immunity tool provides a secure container to lock down any application that processes untrusted data like web browsers, their plugins and handler apps, and other multimedia apps. A ready to install Debian package is available as a proof of concept and it should work on any Debian or Ubuntu version or any other Debian derivative.</abstract>
        <description>The talk will show the features of immunity, describe the implementation details and elaborate on future plans. The features of the version 0.4 are:

* switching to a shadow user with the name "immunity-$USER" and the home dir "/var/lib/immunity/$USER" to avoid any dangerous interprocess communication, debugging, signals, ...

* switching to group "immunity" that allows easy definition of filesystem ACLs and netfilter rules

* empty the set of supplementary groups

* works with a vanilla Linux kernel and does not need any external modules

* does not need packages not available in Debian or other major distros

* depends on features of the Linux kernel and won't work with other non Linux kernels

* does not need SELinux or any other complex security framework

* employs polyinstantiation of the filesystem

* narrows the filesystem in the container

  o only parts of /etc, /dev, /usr, /var and other parts of the filesystem can be seen in the container

  o no /boot, /home, /media, /mnt, /root, /sbin, /sys, ...

  o /proc will be optional in the future; /proc/bus/usb has already been disabled 

* disables all suid and sgid binaries

* reduces number of device files to /dev/null and /dev/snd/* (alsa)

* locks down all capabilities; they can't be regained from user space

* implemented in Python

* transfers X authorization to the shadow user; optional feature in the future

* employs the X11 security extension (no screenshotting, keyboard stealing, copying + pasting); will be made optional in the future

* porting to other Linux distributions should be easy</description>
        <persons>
          <person id="239">Torsten Werner</person>
        </persons>
        <links>
          <link href="http://code.google.com/p/immunity/">immunity</link>
          <link href="http://immunity.googlecode.com/files/debconf9.pdf">slides</link>
        </links>
      </event>
      <event id="414">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Upgrade-advisor, analysing system upgrade</title>
        <subtitle>How to use it, how to write your own plugin</subtitle>
        <track>DebConf</track>
        <type>podium</type>
        <language>en</language>
        <abstract>An Introduction to "upgrade-advisor", a tool to analyse a system before and after a dist-upgrade. How to use it, How to contribute a plugin.</abstract>
        <description>This session will present upgrade-advisor, which runs in two modes :
 * pre-upgrade -  Test the system prior to the upgrade, then display some hints to ensure seamless upgrade.
 * post-upgrade - Test the system after the upgrade, then display hints for emulating a freshly installed system.

During this session, we'll see how to use it, and how to contribute a plugin for you package and known bugs.</description>
        <persons>
          <person id="686">Franklin Piat</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/UpgradeAdvisor">Homepage</link>
          <link href="http://git.debian.org/?p=collab-maint/upgrade-advisor.git">source repository</link>
        </links>
      </event>
      <event id="401">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>I18n sessions 2/4</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Second i18n session</abstract>
        <description></description>
        <persons>
          <person id="65">Christian Perrier</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="515">
        <start>22:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>PET BoF</title>
        <subtitle>PET-devel get together</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description>BoF to discuss future developments of PET.</description>
        <persons>
          <person id="174">Mart&#237;n Ferrari</person>
        </persons>
        <links>
          <link href="http://pet.alioth.debian.org/">Homepage</link>
        </links>
      </event>
      <event id="501">
        <start>23:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>use Perl qw(again);</title>
        <subtitle>Second BoF regarding the pkg-perl group</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>At our first BoF (2009-07-18) we agreed to hold a second one having all the team members in C&#225;ceres - this is it.</abstract>
        <description>At our first BoF (2009-07-18) we agreed to hold a second one having all the team members in C&#225;ceres - this is it.</description>
        <persons>
          <person id="120">Gunnar Wolf</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
      <event id="512">
        <start>23:00</start>
        <duration>01:00</duration>
        <room>Garden / Patio</room>
        <tag></tag>
        <title>Debian Science BoF II</title>
        <subtitle></subtitle>
        <track></track>
        <type></type>
        <language></language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1270">Christopher J. Walker</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
      <event id="469">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Large-scale Debian deployments BOF</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Discussion of what tools are of the most help in managing large numbers of related Debian systems. Configuration management, distributed shell tools, proxy setups, apt setups, mail setups, network-related tools, automated provisioning, change control, monitoring tools, general management tools, policy enforcement, security-related tools; it's all open for discussion.</abstract>
        <description></description>
        <persons>
          <person id="1250">paul cannon</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="440">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Openstreetmap BOF</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="184">Blars Blarson</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="516">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Spanish Debian Women BoF</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type></type>
        <language>es</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="249">Miriam Ruiz</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="508">
        <start>16:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>NM AM FD DAM BOF</title>
        <subtitle>Discussion about people involved in the NM process</subtitle>
        <track></track>
        <type></type>
        <language>en</language>
        <abstract></abstract>
        <description>Preferably restricted to AMs, FDs, DAMs and fresh NMs, as the main point is to discuss everyday experiences.

Preferably not recorded, so that real issues can be discussed without worrying about mentioning names.

Some topics for the BOF:
 - prepare a lightning talk "Bits from the AMs, FDs, DAMs, NMs", with a list of
   messages to send to the rest of DDs
 - the templates: how do we use them? how do we change (delete, add, alter
   questions) them? What questions usually feel unsatisfactory? What questions
   feel most useful?
 - what extra info do AMs usually provide to NMs? (For example, I do emeritus,
   upgrading-checklist, maintainer scripts on debian women wiki)</description>
        <persons>
          <person id="52">Enrico Zini</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="487">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Smaller, faster, cheaper</title>
        <subtitle>Pick all three in the new boot system?</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>The debian boot system have receieved a lot of attention and work the last few years, and it is time to make the improvements available in the default installation.  This talk is about the current state of affairs, and will present a plan for discussion.</abstract>
        <description></description>
        <persons>
          <person id="125">Petter Reinholdtsen</person>
          <person id="40">Luk Claes</person>
        </persons>
        <links>
          <link href="https://wiki.ubuntu.com/FoundationsTeam/BootPerformance">Ubuntu boot performance plans</link>
          <link href="http://wiki.debian.org/LSBInitScripts">LSBize Debian init.d scripts</link>
          <link href="http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot">Dependency based boot in Debian</link>
        </links>
      </event>
      <event id="388">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Scratchbox2 for crosscompiling debian</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Since the original plan of scratchbox2, it has evolved to become a tool that has been used as the basis of Maemo SDK+. But scratchbox 2.0 is much more flexible tool, make it feasible to use even outside the maemo scope. Using scratcbox2 to crosscompile regular Debian packages will be shown. The current state and future plans for scratchbox will be explored, and the build performance and success rate will be compared to other available solutions.</abstract>
        <description></description>
        <persons>
          <person id="346">Riku Voipio</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="423">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>uclibc and busybox</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>In certain environments, it is desirable to replace core parts of the distribution with alternatives. In this BoF session, a solution for a C library "switch" that allows a deriver (such as emdebian) to move the entire distribution to uClibc shall be discussed.</abstract>
        <description>The goal for this session is to prepare a list of implementation steps to build an uclibc based binary distribution, and, if possible, also a generic procedure for switching core components.</description>
        <persons>
          <person id="23">Hector Oron</person>
          <person id="124">Simon Richter</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
  </day>
  <day date="2009-07-27" index="13">
    <room name="Upper talkroom">
      <event id="374">
        <start>22:30</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Free travel instead of free beer</title>
        <subtitle>Nice photos of conference locations and surroundings</subtitle>
        <track>DebConf Unofficial</track>
        <type>other</type>
        <language>en</language>
        <abstract>At home I'm always asked how I manage to do all this traveling - people just assume that I do this strange Linux stuff to be able to travel around the world.  Well I guess it is the other way around:  If people invite me to report about my Free Software work I must do something right.  Having seen some interesting places enabled me to entertain the other hobby of mine: Taking photos of scenes I like.  If time permits I use my analog (!) equipment and take some slides.  The talk will be a sequence of random places I visited in connection with a Free Software event.  So just expect images, images, images ...

It might be important to note that the images are *not* featuring any geeks - just nice landscape and architecture I happened to see on my travels regarding Free Software.</abstract>
        <description></description>
        <persons>
          <person id="68">Andreas Tille</person>
        </persons>
        <links>
          <link href="http://commons.wikimedia.org/wiki/User:Tillea">My highres uploads to WikiMedia</link>
          <link href="http://fam-tille.de/sparetime.html">Photos on my homepage</link>
          <link href="http://people.debian.org/~tille/talks/200907b_debian_travel_gallery/index.html">The images which will actually be shown</link>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="447">
        <start>22:00</start>
        <duration>03:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Dance BoF</title>
        <subtitle>Dancing Geeks &#8212; since 2005 at DebConf</subtitle>
        <track>DebConf Unofficial</track>
        <type>other</type>
        <language></language>
        <abstract>The annual DebConf dance event</abstract>
        <description>Slightly formal dance evening</description>
        <persons>
          <person id="124">Simon Richter</person>
          <person id="33">W. Martin Borgert</person>
          <person id="406">Nattie Mayer-Hutchings</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
  <day date="2009-07-28" index="14">
    <room name="Upper talkroom">
      <event id="428">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>emdebian BoF</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>The current state and future of emdebian is discussed.</abstract>
        <description>Topics include

 - emdebian Grip and Crush
 - cross building
 - multiarch integration
 - ...</description>
        <persons>
          <person id="67">Wookey</person>
          <person id="76">Neil Williams</person>
          <person id="124">Simon Richter</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="382">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>QEMU for Debian Developers</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>QEMU is a generic and open source machine emulator, that relies on dynamic binary translation to achieve a reasonable speed. It can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). It supports emulating several hardware platforms, among others AMD64, ARM, CRIS, i386,  PowerPC, MIPS, and SH4, SPARC.

QEMU can be an helpful tool for Debian Developers, as it supports a good subset of official Debian architectures. Experience has shown it is able to reproduce most of the problems detected on real hardware, and thus can be used to debug architecture specific problems. Compared to the Debian Developer accessible machines, it allows the user to have full access to the "machine", either to install new packages or to debug low level packages such as the kernel. Compared to real hardware, it is usually slower (though for some architectures, it may be faster than easily available cheap hardware), but as it is only a piece of software it can be available anywhere. Imagine having access to half a dozen of architectures while working on a laptop in a plane!
</abstract>
        <description>Rough plan of the talk:
* Porting for Debian architectures: emulated versus real machines
* Emulating machines with QEMU
* A quick look at QEMU internals: CPU and devices emulation
* Status and future of QEMU for the different Debian architectures
* How to get it working on your computer
* Live demo</description>
        <persons>
          <person id="414">Aurelien Jarno</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="409">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Stable/Volatile/Backports ecosystem</title>
        <subtitle>Creating a policy and procedures</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>The stable release (including point releases), volatile (including volatile-sloppy) and backports.org all have their goals and rules. Having a common policy which clarifies the interactions and borders of each of them will hopefully increase their use and cooperation. This BOF's goal is to get ideas about what should be included in the common policy and procedures.</abstract>
        <description></description>
        <persons>
          <person id="40">Luk Claes</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="364">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Hardware Report, Database and PopCon</title>
        <subtitle>Provide better hardware support to our users.</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Hardware support implies two different points : Providing a Driver and configuring the system. We need a tool to collect information to improve both situation.
- When Debian/Stable is prepared, we need to improve the devices support by improving the drivers and packages (identify most used devices, devices without driver, etc..)
- Once Debian/Stable is released, the users needs some documentation : How a given system or device is supported by Debian/Stable and what extra configuration is needed to use it at it's best .</abstract>
        <description>The presentation will first list what DDs and users need, regarding hardware report. Then we'll review the situation in Lenny and list needed improvements. We'll then review existing tools, list pros and cons and explained what tool(s) we decided to use.

Current situation[1] : Have been done, what goals are achieved (by July).
We would probably have two packages : one for manual reports with comments, a second one that makes automated report (might be merged in popcon).
The website to view reports will probably be quite light by July.

Future improvements / Related works :
 - Improve the web interface.
 - Suggest software according to plugged hardware [P.Reinholdtsen]
 - Consolidate figures with other Linux distributions to ask support from hardware vendors.
 - Yours Ideas ?
 -&gt; Volunteers are welcome
 -&gt; The data are available, you can use it in your tools !</description>
        <persons>
          <person id="686">Franklin Piat</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/DeviceDatabase/PCI">Information extracted from Debian Kernel</link>
          <link href="http://wiki.debian.org/WiFi">(note how the list of devices for individual devices are extracted from kernel data)</link>
          <link href="http://wiki.debian.org/DeviceDatabase/ModuleToWikipageMap">linking to wiki pages, automatically</link>
          <link href="http://wiki.debian.org/HardwareDatabase">Project Homepage</link>
        </links>
      </event>
      <event id="407">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Keynote from the Release Team</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type></type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="584">Adeodato Sim&#243;</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="457">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Visualizing Debian package clusters</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description>The set of Debian packages and their inter-package relationships is a very interesting graph. Unfortunately, it is too big to be visualized using naively graph visualization techniques: it would be about 25'000 package nodes with more than 400'000 inter-package relation edges. Nevertheless, that graph contains interesting hidden structures which grasp semantic inter-package relations. One of such relation is "strong dependency", i.e., the inability of a package to be installed without another companion package (note that such relationship is not the usual dependency relation, due to alternative dependencies and virtual packages).

In the context of the Mancoosi project, which has just finished is 1st year of existence, we have studied such relationship which has turned out to have interesting properties. On one hand it can help in establishing Quality Assurance metrics that pinpoint important packages on which a lot of other packages rely. On another hand it can be used to graph concisely inherent sub-structures of our package archive.

The talk will present the strong dependency notion and showcase fancy package graphs representing relevant cluster of packages which exist, sometime without us knowing that, in the Debian archive.</description>
        <persons>
          <person id="206">Stefano Zacchiroli</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="466">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>DebConf 11 in your city</title>
        <subtitle>Bring DebConf home!</subtitle>
        <track>DebConf</track>
        <type>podium</type>
        <language>en</language>
        <abstract>Every year, the location for DebConf, the annual international Debian conference, is selected via a competitive bid process.  Although we haven't got to DebConf9 yet, organising a conference isn't quick, so it's already time to start thinking about a location for DebConf11.
</abstract>
        <description>We encourage everyone to think about whether their city would make a good DebConf location, and, if it would, to start working on a proposal.  (You don't have to be heavily involved in Debian before making a bid.)  There will be a chance to present your proposed location at DebConf9 in Spain in July, but don't worry if you can't be there -- proposals will be accepted until the end of the year, and a final decision will be made early in 2010.

Interested?  For more information see http://wiki.debconf.org/wiki/DebConf11

This panel will be your opportunity to show your bid to the rest of the DebConf attendees. Although participating in the panel is not strictly a precondition to take part on the bid decision process, it will help strongly show off the pros and cons of each possible venue. </description>
        <persons>
          <person id="308">Jimmy Kaplowitz</person>
          <person id="436">Adnan Hodzic</person>
          <person id="2">Joerg Jaspert</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="396">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>debian-devel list</title>
        <subtitle>its proplems and how to maybe fix them</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>This BoF will focus on the problems perceived with the debian-devel mailing list.  Quite a number of Debian Developers have unsubscribed over the years for several reasons. This BoF will start with an overview of the current problems of the debian-devel list (soliciting the feedback of the participants as well) and then review some other FLOSS communities' approach to development lists (again, soliciting experience from the audience).  Finally, the most of the part of the BoF shall be reserved for a guided discussion on what can be done to make debian-devel be again a better place and the central point of Debian development.</abstract>
        <description></description>
        <persons>
          <person id="359">Michael Banck</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="496">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Debian FTP Team</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>other</type>
        <language>en</language>
        <abstract>The Debian FTP Team, a history and a description of the work and the people behind it.
</abstract>
        <description>A history about the FTP Team, a description of the workload and how people can help with it.
</description>
        <persons>
          <person id="2">Joerg Jaspert</person>
        </persons>
        <links>
          <link href="http://ftp-master.debian.org/">Ftpmaster page</link>
        </links>
      </event>
      <event id="443">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Packing the data in and getting it back out</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>In an era of cheap terabyte hard drives and gigabyte memories, it is still useful to pack data in order to be able to access and update it in a reasonable amount of time.  This talk describes techniques I use.  While the examples will be in Perl, the techniques will apply to many other languages.</abstract>
        <description></description>
        <persons>
          <person id="184">Blars Blarson</person>
        </persons>
        <links>
          <link href="http://wiki.openstreetmap.org/wiki/Trapi">http://wiki.openstreetmap.org/wiki/Trapi</link>
        </links>
      </event>
      <event id="436">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Drowning in Bugs</title>
        <subtitle>Getting more people involved in bug triaging</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="178">Don Armstrong</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="522">
        <start>15:30</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Debian Java BoF part 2</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="90">Matthew Johnson</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="444">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Libvirt: Hypervisor independent virtual machine management</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description>Libvirt provides a stable C API to different virtualization solutions. Bindings for several languages (e.g. Python, Ocaml, Ruby) are available. This makes it easy to write reusable tools to manage virtual machines running under KVM, Xen, QEMU, OpenVZ and others.

Topics covered in this talk are:
  * a quick run through the API including virtual machine creation, network and storage management and device enumeration
  * readily available graphical and commandline tools such as virtinst and virt-manager
</description>
        <persons>
          <person id="909">Guido G&#252;nther</person>
        </persons>
        <links>
          <link href="http://honk.sigxcpu.org/projects/libvirt//libvirt-dc09.pdf">Slides</link>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
      <event id="488">
        <start>15:30</start>
        <duration>02:00</duration>
        <room>Garden / Patio</room>
        <tag></tag>
        <title>Free Software and Renewable Energies</title>
        <subtitle>How will we save the planet and the penguins?</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Who is working in the field of renewable energies? Who is not, but just interested in the issue? In which projects related to free software and renewable energies are we involved? Which free software in the field of renewable energies exist? Which of this software is worth integrating in Debian? (How) can free software help in the adoption of renewable energies?</abstract>
        <description></description>
        <persons>
          <person id="33">W. Martin Borgert</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="369">
        <start>17:30</start>
        <duration>00:30</duration>
        <room>Garden / Patio</room>
        <tag></tag>
        <title>Group photo</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>other</type>
        <language></language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="44">Aigars Mahinovs</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="402">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Garden / Patio</room>
        <tag></tag>
        <title>I18n sessions 3/4</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Third i18n session</abstract>
        <description></description>
        <persons>
          <person id="65">Christian Perrier</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="outside the venue">
      <event id="465">
        <start>21:00</start>
        <duration>03:00</duration>
        <room>outside the venue</room>
        <tag>fd</tag>
        <title>Conference  Dinner</title>
        <subtitle>Yearly DebConf not-so-formal dinner</subtitle>
        <track>DebConf</track>
        <type>contest</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="905">Jose Antonio Recio Cuesta</person>
          <person id="265">C&#233;sar G&#243;mez Mart&#237;n</person>
          <person id="2">Joerg Jaspert</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="BOF room - no video">
      <event id="385">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Debian Med BOF</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>As every year I would like to invite all people interested in using Debian for tasks in health care to this open discussion about how we can have even better support for users in medical care.  The event will not feature a longish talk just a short status report of mine and I hope for a living discussion - perhaps recruiting some new members for the crew.</abstract>
        <description></description>
        <persons>
          <person id="68">Andreas Tille</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="370">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Debian Java Packaging</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Discussion about changes to DJ policy, new packaging tools etc</abstract>
        <description></description>
        <persons>
          <person id="90">Matthew Johnson</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="476">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Distributing virtually boxed applications</title>
        <subtitle>.vdi to .deb</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>The city of Munich has, for their LiMux client, developed a system to distribute virtual box images. The system images are shared by all users, immutable and updateable, and a small persistent virtual disk for the data is generated on the fly.

This BoF introduces this solution to anyone interested and invites you to join a discussion about the pros and cons of this approach.</abstract>
        <description></description>
        <persons>
          <person id="916">Robert Jaehne</person>
          <person id="263">Joachim Breitner</person>
        </persons>
        <links>
          <link href="http://gitorious.org/vbox-sync">Source code</link>
        </links>
      </event>
      <event id="505">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Publicity BoF</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description>Meeting of all people interested in publicity work.  Some of the topics to be discussed:

* making times.debian.net an official thing
* How to go on with the Debian Project News
** Getting them translated in time
* Sending out more announcements on what's going on in Debian to the official mailing list
* Whatever you come up with
</description>
        <persons>
          <person id="330">Alexander "Tolimar" Reichle-Schmehl</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="517">
        <start>15:30</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Cacert Sign meeting</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description>If you wish to participate, you need to sign up at http://cacert.org *before* the event. You have to bring at least one piece of official identification to the event, two is better. You also need to fill out a bunch of the WoT forms (https://www.cacert.org/cap.php) -- three will do for a start.</description>
        <persons>
          <person id="153">Hector Colina</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="435">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Reproducible Research with R and Sweave</title>
        <subtitle>My life outside of Debian</subtitle>
        <track>DebConf Unofficial</track>
        <type>workshop</type>
        <language>en</language>
        <abstract>My glamorous day (and often, night) job is working on finding the
genes which cause Systemic Lupus Erythematosus (SLE) and in a separate
project, determining how arteriovenous malformations (AVM) in the
brain occur. Being able to reproduce the research that I've conducted
in the past is of critical importance, especially when dealing with
millions of datapoints in projects spread over years.

The utilization of tools such as R and Sweave, which enable the
production of publication-quality plots, tables, and even text in
articles that are tied to the raw data (using make), allows researches
such as myself to be able to replicate an analysis in the future, and
know precisely where we've found mistakes. In this talk, the basics of
R and Sweave will be presented, as well as a set of examples, ranging
from simple to relatively complex.
</abstract>
        <description> - Basics of R
   - basic datatypes (lists, vectors, matrices)
   - basic operations
   - basic functions
   - basic plotting
     - devices
     - time
   - basic modeling
 - Basics of Sweave
   - embedding R in LaTeX
   - tricks for keeping everything in sync
 - Examples
   - Regenerating the RC bug graph
   - Examining expression differences in AVM
   - Genes associated with SLE
</description>
        <persons>
          <person id="178">Don Armstrong</person>
        </persons>
        <links>
          <link href="http://rzlab.ucr.edu/debian/rrwras/reproducible_research_presentation.pdf">Presentation</link>
          <link href="http://rzlab.ucr.edu/debian/rrwras/reproducible_research.tar.gz">Examples</link>
          <link href="http://">http://</link>
        </links>
      </event>
      <event id="422">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>xcontrol</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>A framework for extending control file syntax that allows compilation of policy-compliant control files from the extended variant is presented, and common use cases (embedded Debian, backports, toolchain packages) are discussed.</abstract>
        <description>The control file format is designed to be purely descriptive, with only minimal text substitution functions. While this is generally a good design approach, it significantly limits reuse of source packages across different distributions. There are three major use cases that are not handled at present:

 - backports: after an ABI change, it is desirable to use a versioned build-dependency in sid to force buildds to use a version after the change, while a backport might want to use the old ABI in order to pull in less new packages
 - embedded Debian: for cross-compilation, build dependencies need to be split between host and target side dependencies, which is not supported in Debian
 - toolchain packages: these packages need to be compiled multiple times for different target architectures, while Debian requires all built binary packages to be listed in the control file.

The xcontrol framework handles these by allowing the format to be extended in a modular way, and allows developers to generate a policy compliant control file.</description>
        <persons>
          <person id="124">Simon Richter</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
  </day>
  <day date="2009-07-29" index="15">
    <room name="Upper talkroom">
      <event id="417">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>RFH maintaining big packages</title>
        <subtitle>Don't panic!</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>A few packages within Debian, that also happen to be big packages (Mozilla, OpenOffice.org...) suffer from a serious lack of hands, which is a problem for the maintainers, for Debian, and for the users. This BoF intends at presenting those packages, the typical maintenance tasks, what currently can't be done due to lack of hands, and to tentatively get some more people involved.</abstract>
        <description></description>
        <persons>
          <person id="1223">Mike Hommey</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="459">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Debian redesign</title>
        <subtitle>Introduction of the new look</subtitle>
        <track>DebConf</track>
        <type>other</type>
        <language>en</language>
        <abstract>The Debian Redesign -&gt; testing ;)

</abstract>
        <description>Being one of the most common linux distributions worldwide, Debian never really made its qualities visible to the outside world. In order to change that, I have been working on a campaign as my diploma, but this is going to be just the beginning. To continue and realize the project, helping hands with graphical skills are welcome and needed. For now, just stay tuned for the nice surprise that is going to be shown at the Debconf. 

Cheers,
Agnieszka (pixelgirl)   </description>
        <persons>
          <person id="1211">Agnieszka Czajkowska</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="434">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>State of the BTS</title>
        <subtitle>new features, changes and tips</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>The bug tracking system is where all bugs that affect Debian are
filed. New features, including the affects, summary, and local debbugs
mirror will be presented and demonstrated. Some of the underlying
architectural changes to the codebase in debbugs to make it more
maintainable and deployable are also outlined. Finally, a set of tips
and tricks that can be used to make the BTS easier to use are
presented.
</abstract>
        <description> - New Features
   - affects
   - summary
   - local debbugs mirror for offline work
   - New SOAP
     - full text search
     - filtering bugs
   - multi-distribution/arch status
   - control changes at submit@ time
 - Code Architecture Changes
   - Modularization
   - Control abstraction
   - release to experimental
 - Tips and Tricks
   - Full text search
   - Using the new options limits
   - Usertags
   - Getting users to triage their bugs
</description>
        <persons>
          <person id="178">Don Armstrong</person>
        </persons>
        <links>
          <link href="http://bugs.debian.org">Debian BTS</link>
          <link href="http://">http://</link>
        </links>
      </event>
      <event id="405">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>piuparts workers unite!</title>
        <subtitle>no pasaran!</subtitle>
        <track>DebConf</track>
        <type>workshop</type>
        <language>en</language>
        <abstract>a workshop to improve piuparts. should be held after the talk about piuparts.</abstract>
        <description>piuparts could perhaps be improved a bit. It is a bit slow, maybe, and the log file output requires some experience to be interpreted properly. It might do some more testing. Or some less testing, in some cases. It might test different scenarios. What do you think? Come tell us your gripes, wishes, and experiences with piuparts and help drive its development into a brighter, better future. Our 60 minute mission: to boldly test what no-one has tested before!</description>
        <persons>
          <person id="192">Holger Levsen</person>
          <person id="1281">Lars Wirzenius</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="524">
        <start>17:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Accessibility and Debian</title>
        <subtitle></subtitle>
        <track></track>
        <type>other</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="1184">Mario Lang</person>
          <person id="1275">Sam Hartman</person>
        </persons>
        <links>
          <link href="http://www.debian.org/devel/debian-accessibility/">Debian Accessibility List</link>
          <link href="http://">http://</link>
        </links>
      </event>
      <event id="429">
        <start>18:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Introducing DebConf10</title>
        <subtitle>A preview of next year's DebConf in New York City, USA</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="308">Jimmy Kaplowitz</person>
          <person id="73">Michael Schultheiss</person>
        </persons>
        <links>
          <link href="http://wiki.debconf.org/wiki/DebConf10">DebConf10 wiki page</link>
          <link href="irc://irc.debian.org/debconf-nyc">DebConf10 IRC channel</link>
          <link href="mailto:debconf10-localteam@lists.debconf.org">DebConf10 mailing list</link>
        </links>
      </event>
      <event id="430">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Using Debian for Hardware Design</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Using Debian as a platform for electronic design and micro-controller programming is completely reasonable, as proven by the success of projects such as those at http://altusmetrum.org.  This session is envisioned as an opportunity for sharing best practices and identifying improvements in Debian that would benefit hardware designers.</abstract>
        <description></description>
        <persons>
          <person id="80">Bdale Garbee</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="412">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Debian on Network Storage Devices and Other Devices</title>
        <subtitle>How to give a good install experience on devices that are not PCs</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Network Storage Devices (NAS) are are gaining popularity and are available quite inexpensively.  For most customers, they are basically just a hard drive that you connect to the network for file storage.  In reality, these devices are complete, even if fairly low-end, computers - and Debian can be installed on some of them.  Recently, there has also been a lot of interest in supporting other devices, such as netbooks and more embedded devices.

This talk will:
 - Briefly introduce the NAS devices we currently support in Debian.
 - Explain how Debian and the Debian installer support NAS devices in a very easy way.
 - Share the experience gained working with users (i.e. what works, what doesn't).
 - Look at future devices that would be nice to support and a number of other features that users have requested.
</abstract>
        <description>Do you need more than the abstract? If so, please email me and I'll add something</description>
        <persons>
          <person id="410">Martin Michlmayr</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="424">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Debian CD - what next?</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="30">Steve McIntyre</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="390">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Crossbuilding on Debian for a derived distro</title>
        <subtitle>How does everyone make their Debian-based products?</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Toby Churchill Ltd is just one company basing their products on Debian and using cross-building to do it. The process has provided some challenges, including a transition from Familiar to Debian/Emdebian. I hope that others using the cross-tools and repository and build management tools would like to share experiences of how they build things, manage chroots and manage packages, to find out the better ways others are doing things, and what functionality really is missing. Managing cross-dependencies in a derived distribution set of build chroots is particularly difficult - discussion of how to fix this would be really useful.

</abstract>
        <description>TCL have based their product on Familiar for several years. They are in the process of moving to Debian, probably in the form of Emdebian Grip. They use dpkg-cross, apt-cross, schroot, and some home-grown scripts for the build process, keeping parallel native and cross-build environements functional. They use reprepro for package management of releases. They do not yet have something wanna-build-like to keep arches in sync, and really should do.

All this stuff is really cool but there are still issues. pbuilder manages native build dependencies really well, but there is no equivalent to manage cross-build dependencies. Well there are (emdebian-tools, apt-cross), but there are real issues as soon as those deps come from a local repository as well as from Debian. I'd like to discuss this and issues that others have found in order to determine how we should best support people trying to do this sort of thing.

Debian and Emdebian should be a marvellous base for cross-building specific apps on top of, and building systems out of, but there is a little more work needed to make this process reliable and manageable. I think a session to discuss the tools and mechanisms, comparing different people's approaches and issues would be really useful. </description>
        <persons>
          <person id="67">Wookey</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="421">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>boot loaders</title>
        <subtitle>Should lilo be removed?</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>It was proposed to remove lilo, because of know problems with some configurations. But also grub (and grub2) cannot be used for some configuration. In this BoF I will explain the boot sequence, the status of the main boot loaders (lilo, grub, grub2, extlinux) for i386 and amd64 arch, the upstream plans, and the feature (focusing on the missing features) of the various boot loaders. Then the real discussion: lilo should be really removed?  How to "move" configuration of one boot loader into an other, in most transparent way?
</abstract>
        <description></description>
        <persons>
          <person id="109">Giacomo Catenazzi</person>
        </persons>
        <links>
          <link href="http://cateee.net/cate/Boot_loaders">draft of the concept</link>
        </links>
      </event>
      <event id="403">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>I18n sessions 4/4</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language></language>
        <abstract>Fourth i18n session</abstract>
        <description></description>
        <persons>
          <person id="65">Christian Perrier</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="365">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Debian Wiki</title>
        <subtitle>License, Layout, and Lenny, what next</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>By this summer, the wiki should have a new license and layout (and CSS hopefully).

We will discuss what we want to to next... some ideas:
 - How to implement i18n?
 - Structure the wiki by kind of documents (Hardware support, proposals, knowledge base...)?
 - Some ideas?</abstract>
        <description></description>
        <persons>
          <person id="686">Franklin Piat</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/">The Debian Wiki</link>
          <link href="http://www.klabs.be/debian-wiki-dev/">A draft for the next Debian Wiki</link>
          <link href="http://www.klabs.be/wiki-stats/">Statistics (esp. for relicensing the content)</link>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
      <event id="474">
        <start>22:00</start>
        <duration>03:00</duration>
        <room>Garden / Patio</room>
        <tag></tag>
        <title>GPG keysigning party</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>other</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="130">An&#237;bal Monsalve Salazar</person>
          <person id="179">Andrew McMillan</person>
          <person id="65">Christian Perrier</person>
          <person id="178">Don Armstrong</person>
        </persons>
        <links>
          <link href="http://people.debian.org/~anibal/ksp-dc9/ksp-dc9.html">Keysigning @ DebConf9 </link>
        </links>
      </event>
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
      <event id="510">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>ikiwiki bof</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description>ikiwiki is a wiki compiler

Lots of us are here, so a bof seems like a good idea.</description>
        <persons>
          <person id="152">Joey Hess</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="411">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Debian Games Team BoF</title>
        <subtitle>Next steps for improving the gaming experience with Debian</subtitle>
        <track>DebConf</track>
        <type></type>
        <language>en</language>
        <abstract>Since its creation in January 2006, the Debian Games Team has been working on making Debian a better platform for a gaming experience. Having among its goals the collaboratively maintenance of games, to take advantage of the "Scale economy" benefits of maintaining similar games in a similar way, discussing problems and facts relative to game packaging and in general to improve the state of the games in Debian, and also to provide a way towards a larger involvement in Debian project for people by starting maintaining just one or few games, the opportunity for the members of the Team of meeting in person (and also for people that not belonging to the Team are anyway interested in helping and/or suggesting ideas) can be used to plan the next steps towards the total world domination, also in the gaming world.</abstract>
        <description></description>
        <persons>
          <person id="249">Miriam Ruiz</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/Games/Team">Debian Games Team</link>
          <link href="http://qa.debian.org/developer.php?login=pkg-games-devel%40lists.alioth.debian.org&amp;comaint=yes">Packages overview for Debian Games Team</link>
          <link href="https://alioth.debian.org/projects/pkg-games/">Debian Games Team in Alioth</link>
        </links>
      </event>
      <event id="521">
        <start>16:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Security BOF</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>This is a discussion amongst the involved security people at Debconf. It is not a presentation, but rather a work group discussion. The focus will be around improving the existing security work in Debian.
</abstract>
        <description>This BOF will discuss things such as the following:

- more members for testing-security, how do we get new
  people in? I think we have becoming pretty good in
  maintaing the tracker recently but we really lack of
  people who also fix bugs and write patches

- testing migration, almost no one cares about testing
  migration at the moment which is one of the reasons we
  don't have security support for testing at the moment

- testing security support, what needs to be done and how
  can we solve the current problems.

- Debian as a CNA, while we can assign CVE ids the current
  workflow is far from perfect, we have large delays
  sometimes getting CVE ids and I think binding this to one
  person is a rather bad idea.

- how to push for enabling more hardening compile options in
  squeeze

- moving infrastructure to the new KVM instance (currently the
  testing-security infrastructure is spread over three non
  debian.org hosts)

- tracking of packages that got into testing/unstable from
  proposed upgrades (and how to detect if the maintainer uploads
  a vulnerable version again)
</description>
        <persons>
          <person id="336">Micah Anderson</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="520">
        <start>17:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Technical Committee BOF</title>
        <subtitle>status of open issues and plans for the future</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description>This BOF will actually be in the shaded area just outside the main/front door of the facility, *not* in the so-called "BOF room".</description>
        <persons>
          <person id="80">Bdale Garbee</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="449">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>Wacky Ideas</title>
        <subtitle></subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>A forum for ideas that might not have been thought through entirely, and bored people looking for interesting projects.</abstract>
        <description>This BoF is aimed at people who 

 - think they may have a good idea, but are not entirely sure
 - have a good idea, but not enough time
 - are looking for new ideas
 - feel the urge to stop some of the more interesting things from happening.</description>
        <persons>
          <person id="124">Simon Richter</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="420">
        <start>20:00</start>
        <duration>01:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>BuildBot, Git, Trac</title>
        <subtitle>in multiplatform continuous integration</subtitle>
        <track>DebConf Unofficial</track>
        <type>workshop</type>
        <language>en</language>
        <abstract>- Setting up Git shared repository and cloning it.
- Setting up Buildbot master instance and couple of slaves.
- Setting up Trac instance.
- Linking all stuff together.
- Resolving bugs by commits
- Resolving and reopening bugs by testing (TDD elements)
- Issuing tickets by testing (more TDD)
- Metrics: release(aka milestone, aka branch) and target platform</abstract>
        <description>During this workshop we will share ideas on how to set up a combined centralized/distributed ecosystem consisting of code and software build artefacts repositories, automated multiplatform software build and test system, and an issue tracker.

All folks involved or interested in (non-Debian) release/software_build/configuration management are welcome!</description>
        <persons>
          <person id="211">Aleksey Nikolov</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
  </day>
  <day date="2009-07-30" index="16">
    <room name="Upper talkroom">
      <event id="394">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Building Debian from Debian</title>
        <subtitle>discussion of the miscelany of tools that build debian installations</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract></abstract>
        <description>Many tools all essentially install Debian, in some capacity, form or fashion.
This would be a discussion of the various tools in Debian used to install
Debian chroots, virtual servers, physical hardware, etc. and what common issues
and workarounds are currently needed, with an eye towards developing more
common code to share between projects.

people interested in the following tools or similar tools would be valuable to
the discussion:

debian-installer
debian-cd
simple-cdd
debian-live
xen-tools
util-vserver
pbuilder
simple-cdd
cdebootstrap
debootstrap
LTSP
FAI
</description>
        <persons>
          <person id="134">Vagrant Cascadian</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="397">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Debichem</title>
        <subtitle>Debian chemistry subproject</subtitle>
        <track>DebConf</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Meeting of all people interested in chemistry applications packaging within Debian.  A status overview will be given, and then a couple of points discussed, including (i) whether and how to make debichem a full-blown pure blend, (iii) how to (better) interact and cooperate with other scientific packaging projects, most notably debian-science and pkg-scicomp, (iii) how to approach, interact and integrate with ubuntu-motu-science for chemistry packages, (iv) what SCM system to use in the future, (v) how to attract more developers.</abstract>
        <description></description>
        <persons>
          <person id="359">Michael Banck</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="381">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>Tool adoption behaviour in the Debian project</title>
        <subtitle>Research results revealed</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>I've conducted a study among Debian contributors to identify the influences that shape our decisions when it comes to adopting or rejecting a new tool/technique into our workflows, or the workflows of teams to which we belong. In this talk, I present some of the findings and offer hints and suggestions for tool/technique supporters to increase the adoption rate in the project.</abstract>
        <description>I have been involved with the Debian Project for over a decade. At first, it
was only a hobby; then teaching Debian to others and planning Debian
deployments became my main source of income. Along the way, my fascination
with the project kept building up and I documented what made Debian so special
in my book The Debian System. I am an active and prominent contributor to
date.

The Debian Project is a highly successful project, run entirely by over 2'000
volunteers, and possibly the largest FLOSS project. It produces several
computer operating systems the most popular of which (Debian GNU/Linux)
provides over 20'000 software packages for eleven different hardware
architectures. Furthermore, the Debian System is the basis for around 150
derivative distributions, such as the popular Ubuntu distribution, and
large-scale, localised installations, including Guadalinex and Limux.

At 15 years of age, it is evident that some of the project's processes did not
scale to meet the tremendous growth we've seen over the years. Endeavours,
such as library transitions, currently require dozens of contributors to work
hand in hand, and often stall because of bottlenecks or lack of coordination.
Day-to-day tasks consist of tedious and thus error-prone tasks, which are
anything but integrated: keeping track of patches, triaging bugs, follow
policy changes, and work with upstream and derivatives, to name just a few&#8230;

Looking at the way these processes are currently handled, it seems strange
that contributors of a system as technically sound and universally applicable
as Debian are still doing by hand what the computer should be doing for them.
Tasks like the aforementioned could be streamlined and optimised to avoid
redundancy and points of failure due to brittle integration. For instance,
a bug report should only be marked as done as soon as but only when the patch
fixing the issue has been signed off and appears in the repository.

Some efforts in this direction already exist, but they are not being adopted
as readily as they should be. Because the Debian Project is made up entirely
of volunteers, noone can be told what to do or how to approach their tasks.
Instead, Debian contributors prefer to choose their own methods, based on
criteria which range from technical benefits to ideology, from pragmatism to
sheer stubbornness. In addition, once settled, a developer is often unwilling
to change his/her methods at a later point in time, or may only be able to do
so through considerable additional effort without the ability to assess
whether the effort will pay off.

For coordinators, integrators, or tool designers, no guidelines exist that
could help them frame these criteria and properly cater to everyone in the
target group. Instead, everyone is on their own when trying to spread a new
tool or technique. This impedes upon progress: some ideas may be good, but
never manage to convince more than a handful, who fail to communicate them to
the majority, because they do not understand others' decision behaviours. As
a result, those ideas cannot rise to become competitors with existing methods,
people will have no reason to change, and progress is halted.

A framework of the salient influences to adoption decisions among Debian
package maintainers helps everyone figure out what is necessary to enter
competing ideas into the field, and prevents stagnation due to
unsuccessful "marketing". With healthy competition, only the best tools and
techniques will emerge as winners. And because competition drives progress,
the project should be able to scale better as a result.
</description>
        <persons>
          <person id="99">martin f. krafft</person>
        </persons>
        <links>
          <link href="http://phd.martin-krafft.net">Research webpage</link>
        </links>
      </event>
      <event id="461">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Upper talkroom</room>
        <tag></tag>
        <title>11 Lightning Talks</title>
        <subtitle>Present an idea in 5 minutes</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract></abstract>
        <description></description>
        <persons>
          <person id="124">Simon Richter</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="464">
        <start>20:00</start>
        <duration>00:30</duration>
        <room>Upper talkroom</room>
        <tag>cc</tag>
        <title>Closing ceremony</title>
        <subtitle>GoodBye and see you at DebConf10</subtitle>
        <track>DebConf</track>
        <type>meeting</type>
        <language>en</language>
        <abstract>Close the conf properly</abstract>
        <description>Close the conf properly, say thanks to volunteers, ask for cleanup help, ask for feedback</description>
        <persons>
          <person id="192">Holger Levsen</person>
          <person id="2">Joerg Jaspert</person>
          <person id="265">C&#233;sar G&#243;mez Mart&#237;n</person>
          <person id="905">Jose Antonio Recio Cuesta</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Lower talkroom">
      <event id="450">
        <start>10:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Introduction to Shaft</title>
        <subtitle>A tool for simplified, declarative unit testing of shell scripts</subtitle>
        <track>DebConf Unofficial</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>We will introduce the reasoning for developing a high-level functional unit testing tool for shell code named Shaft
(Shell Advanced Functional Tester) geared towards the GNU Bash shell. We will also provide some key highlights of its advantages and features. The tool was developed at Igalia as part of the testing environment used in some of our projects.</abstract>
        <description></description>
        <persons>
          <person id="1298">Adri&#225;n P&#233;rez de Castro</person>
        </persons>
        <links>
        </links>
      </event>
      <event id="363">
        <start>11:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Ganeti</title>
        <subtitle>(a cluster of debian machines on your own laptop)</subtitle>
        <track>DebConf</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>Ganeti is a cluster virtualization platform I help devloping at Google, which can help scheduling virtual machines on clusters of physical nodes, using various virtualization technologies, like KVM and Xen. With this talk I'd like to tackle the "for developer" aspect of Ganeti, and how I use it personally, on a platform which is most probably far away from what it was originally targeted to: my laptop.</abstract>
        <description>The talk will feature an introduction of Ganeti 2.0 as a tool in general, the differences with the previous version (included in Debian Lenny) and its usage on a cluster of servers. Then I'll take a look at how you can use it on your personal development machines, for testing/building packages, testing network servers and protocols, and more. There will then be time for feedback, in which I hope to get suggestions from Debian people about how to do things better, or about features they would find useful for the development of this software.</description>
        <persons>
          <person id="110">Guido Trotter</person>
        </persons>
        <links>
          <link href="http://code.google.com/p/ganeti">Main ganeti open source page</link>
          <link href="http://people.debian.org/~ultrotter/talks/dc9/dc9_ganeti_talk.html">Talk outline/example commands</link>
        </links>
      </event>
      <event id="456">
        <start>12:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Cooperation and Social Status in Free and Open Source Projects</title>
        <subtitle>Results from an empirical study of the Debian project</subtitle>
        <track>DebConf Unofficial</track>
        <type>lecture</type>
        <language>en</language>
        <abstract>I will talk about my master thesis about the Debian project. For my thesis I gathered an extensive dataset about all sorts of Debian developement activities (mailinglist, bug reports, uploads, ...). I used this dataset first for some descriptive analysis of the project activity. I studied the growth of the project over time, the distribution of the workload among developers, the impact of releases on project activity, the impact of the creation of Ubuntu on various aspects of project activity and the distribution of the work done on Debian over weekdays and hours of the day. In a second part I verified the hypothesis that reputation and status attained through work done for the project "pays-off". Bug reports submitted by high-status contributors are fixed significantly faster and with a higher probability. </abstract>
        <description>Further information about my research in german (including the full text of the thesis) is available on http://gaudenz.durcheinandertal.ch/thesis/.</description>
        <persons>
          <person id="1283">Gaudenz Steinlin</person>
        </persons>
        <links>
          <link href="http://gaudenz.durcheinandertal.ch/thesis/">Further information about my research in german</link>
          <link href="http://gaudenz.durcheinandertal.ch/thesis/liz_debian.pdf.gz">Full text of the masters thesis in german</link>
        </links>
      </event>
      <event id="398">
        <start>13:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Debian and the Openmoko FreeRunner: one year later</title>
        <subtitle></subtitle>
        <track>DebConf</track>
        <type></type>
        <language>en</language>
        <abstract>At the end of DebConf8, the Debian freesmartphone.org team released the first official version of an automatic installer for the Openmoko Neo FreeRunner, the first public smartphone developer with free software in mind.   Since then, Debian has been working in a very close relationship with the freesmartphone.org community, helping developing what is intended to be a full framework for smartphones based on the freedesktop.org specifications.  This talk will give an overview of the situation.</abstract>
        <description></description>
        <persons>
          <person id="205">Luca Capello</person>
        </persons>
        <links>
          <link href="http://wiki.debian.org/Teams/DebianFSO">Team wiki page</link>
          <link href="http://wiki.debian.org/DebianOnFreeRunner">End-user wiki page</link>
          <link href="http://pkg-fso.alioth.debian.org">Debian freesmartphone.org project on Alioth</link>
        </links>
      </event>
      <event id="511">
        <start>19:00</start>
        <duration>01:00</duration>
        <room>Lower talkroom</room>
        <tag></tag>
        <title>Money!</title>
        <subtitle>How to spend more of Debian's money</subtitle>
        <track>DebConf Unofficial</track>
        <type>bof</type>
        <language>en</language>
        <abstract>Debian has quite a large amount of money held in trust at SPI and elsewhere. Probably too much. What do you think we should be doing with that money? Any bright ideas?</abstract>
        <description></description>
        <persons>
          <person id="30">Steve McIntyre</person>
        </persons>
        <links>
        </links>
      </event>
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
      <event id="425">
        <start>10:00</start>
        <duration>02:00</duration>
        <room>BOF room - no video</room>
        <tag></tag>
        <title>vcs-pkg.org workgroup</title>
        <subtitle>Drafting a roadmap for vcs-pkg.org</subtitle>
        <track>DebConf</track>
        <type>workshop</type>
        <language>en</language>
        <abstract>The vcs-pkg.org project aims to improve package maintenance
in version control by providing both best practices and
tools to support those practices. While there has been valuable 
discussion on the merits of various approaches to parts of the problem,
the project lacks a clear plan of how it aims to achieve these goals.
This workgroup will discuss the current state of the project, and come
up with a proposal for a roadmap for the project which the project as
a whole can then approve.
</abstract>
        <description>Aiming to provide a set of tools and workflows that work
for most people, while remaining distribution and VCS agnostic is
laudable, but requires solving many problems to achieve. Our knowledge
of the available techniques and the problems to solve is still limited,
and so the path from the current point to the final goal is unclear.

Breaking the problem up and deciding which parts to tackle first will
allow the project to move towards the target, and if done correctly
will mean that there is useful output before the final goal is reached.

The workgroup will asses the problem as we understand it today, and
decide which problems to solve first, without attempting to solve
the problems, though debate will certainly arise.

As vcs-pkg.org is a cross-distribution project, and the choice of 
DebConf means that the workgroup will be almost entirely formed of
people from Debian and Debian-based distributions, the output will
be a proposal to take back to the rest of the project.</description>
        <persons>
          <person id="1253">James Westby</person>
        </persons>
        <links>
          <link href="http://vcs-pkg.org/">vcs-pkg.org</link>
          <link href="http://">http://</link>
        </links>
      </event>
    </room>
  </day>
  <day date="2009-07-31" index="17">
    <room name="Upper talkroom">
    </room>
    <room name="Lower talkroom">
    </room>
    <room name="Garden / Patio">
    </room>
    <room name="outside the venue">
    </room>
    <room name="BOF room - no video">
    </room>
  </day>
</schedule>
