previous day <
Tuesday: as grid - as list >
next day
07:00 - 10:00 CEST | |
---|---|
Meal |
09:45 - 10:00 CEST | |
---|---|
Morning briefing --
(
Special Event
)
Speakers:
Important announcements and a raffle. Tracks:
|
Heidelberg |
10:00 - 10:45 CEST [PLENARY] | |
---|---|
dgit - treat the Debian archive as a git repository -- Ian Jackson
(
Debian Packaging, Policy, and Infrastructure
, Plenary
)
Speaker: Ian Jackson
dgit is a tool which allows you to dgit clone any package in Debian, and get a git tree. You can work on the package in git, and when you are ready do dgit build and dgit push to upload. Other dgit users see your git history. dgit is particularly useful for NMUers and downstreams. Tracks:
|
Heidelberg |
Speaker: Ian Jackson
dgit is a tool which allows you to dgit clone any package in Debian, and get a git tree. You can work on the package in git, and when you are ready do dgit build and dgit push to upload. Other dgit users see your git history. dgit is particularly useful for NMUers and downstreams. Tracks:
|
Berlin/London |
11:00 - 11:45 CEST | |
---|---|
Debian GIS BoF -- Andreas Tille
(
Blends, Subprojects, Derivatives, and Projects using Debian
)
Speaker: Andreas Tille
The Debian GIS Blend gained some new activists in the last two years. So its time to reserve a slot for GIS enthusiasts in Debian to meet in one place and discuss common issues and further development. I'd like to present some teammetrics stats and give some short introduction into the Blends GSoC project to rewrite Blends tasks pages to ask for comments about potential enhancements which could help the Debian GIS team. I'd be more than happy if somebody of Debian GIS would serve as additional speaker and bring in more ideas for this meeting. Tracks:
|
Amsterdam |
PHP (+ pecl) packaging --
(
BoF
)
Speakers:
PHP (+ pecl) packaging Tracks:
|
Helsinki |
Quality Assurance BoF --
(
BoF
)
Speakers:
Quality Assurance BoF Tracks:
|
Madrid |
11:00 - 11:20 CEST | |
---|---|
dh-dist-zilla: From dist.ini to .deb in one go -- Axel Beckert
(
Debian Packaging, Policy, and Infrastructure
)
Speaker: Axel Beckert
dh-dist-zilla is a debhelper plugin which allows you to build Debian packages of your own Dist::Zilla based CPAN distributions (i.e. Perl modules) without having to first generate all the files by debhelper. dh-dist-zilla calls "dzil build" and friends for you in a transparent way, so that you can build you Debian package from the very same VCS checkout (which usually doesn't contain any generated files like Makefile.PL or Build.PL) from which you would also build the CPAN distribution of your Perl module. Tracks:
|
Heidelberg |
The state of Icedove -- Carsten Schönert
(
Debian Packaging, Policy, and Infrastructure
)
Speaker: Carsten Schönert
The talk will give an compressed overview on the current state of Icedove and related packages, the work of the maintainers on Icedove in the last years, current problems and issues, also a short overview about the future planes for Icedove in Debian. Tracks:
|
Berlin/London |
11:00 - 16:00 CEST | |
---|---|
Multiarch/Crossbuild/Bootstrap/Toolchain minisprint -- Wookey
(
Debian Packaging, Policy, and Infrastructure
, Workshop
)
Speaker: Wookey
Discussion of the state of Multiarch, Crossbuilding, Bootstrapping, and Cross-toolchains in Debian. There has been good progress in these areas recently, but numerous issues remain, such as Multiarch dpkg/apt/aptitude inconsistencies, cross-dependencies, and how Cross-toolchains in the archive should look. Not everyone is interested in all of this so the session will be spit into chunks: 11:00 Multiarch 13:00 Crossbuilding and bootstraping 15:00 Cross-toolchain packaging Agenda: Multiarch things: * Multiarch (not!) in Policy * dpkg/apt/aptitude inconsistencies * cross-dependencies * bootstrapping-related issues * embedded interpreter problem Agreement on the correct interpretations of some things is needed: 1) if a package foo with arch:A depends on bar:any where bar is m-a:no and arch:A, is that dependency satisfied? 2) Do we accept https://wiki.debian.org/Multiarch/InterpreterProposal? If not what should we do instead? 3) Should we declare 666772 (apt cross-build-dep handling should be liberal with Arch: all packages) wontfix officially (and document corollary) ? Crossbuilding: General roadmap - what still needs doing? Feedback from users on what we have so far is very welcome. * Cross-dependencies * Multiarching more packages * toolchain support packages * Cmake crossing - state? * Using build profiles * sbuild issues * Documentation Bootstrapping Followup from Helmut's talk on Monday. Cross-Toolchains gcc-5 uses -cross standalone packages gcc-4.9 uses wdotap multiarch packages * Everyone happy with standalone packages? * Should cross-toolchains be multibbed? * What set of toolchains should be pre-built in the archive? * What about toolchains not provided as binaries? Cross-gcc source-generator OK? * What ancilliary packages are needed? Full details in gobby document on gobby.debian.org in the path debconf15/bof/Multiarch-Crossbuilding-Bootstrap-Toolchains Tracks:
|
Stockholm |
11:30 - 11:50 CEST | |
---|---|
Debian: A giant with a tiny voice? -- Cédric Boutillier
(
Debian in the Social, Ethical, Legal, and Political Context
)
Speaker: Cédric Boutillier
The Debian Publicity team's motto is "Make Debian famous" and this means to try to spread the word about Debian to a wider audience but also spread the word inside the Debian community about the cool things that happen. This talk will show an overview of the different services that the Publicity Team handles, and how can people get involved. Tracks:
|
Heidelberg |
Keeping PostgreSQL 8.4 alive for squeeze LTS -- Michael Banck
(
Debian Packaging, Policy, and Infrastructure
)
Speaker: Michael Banck
Both Debian squeeze and the PostgreSQL version it ships with (8.4) were discontinued in Summer 2014. To support squeeze-lts, credativ GmbH has maintained a LTS branch of PostgreSQL 8.4, backpatching applicable changes from the next-younger branch (9.0). So far, three releases have been made on the same day or shortly after the official point releases by the PostgreSQL community. Those releases were then uploaded to squeeze-lts. This short talk will present the PostgreSQL-LTS effort, which policies were set and what problems we had during the project. Tracks:
|
Berlin/London |
12:00 - 14:00 CEST | |
---|---|
Meal |
14:00 - 14:45 CEST | |
---|---|
Developing products in the open -- Andy Simpkins
(
Debian in the Social, Ethical, Legal, and Political Context
, Embedded Debian and Hardware-Level Systems
)
Speaker: Andy Simpkins
Over the last couple of decades the world of product development with embedded systems has changed considerably. Changing to Open Source (for hardware as well as software) is not easy. The world resists change, this is a brief history of where I have succeeded, where I have failed and the lessons learned. This is a not a technical talk, more a collection of observations. Tracks:
|
Heidelberg |
GSoC Students Presentations -- Nicolas Dandrimont
(
Debian Success Stories
)
Speaker: Nicolas Dandrimont
This year's GSoC students have worked on various projects all summer, and DebConf is a great opportunity for them to present a summary and let the community look at their work. The full program will be published in due time, but we expect around six short presentations. Tracks:
|
Berlin/London |
Python BoF -- Piotr Ożarowski
(
Debian Packaging, Policy, and Infrastructure
)
Speaker: Piotr Ożarowski
any Python related topics Tracks:
|
Amsterdam |
Xen upstream BoF -- Ian Campbell
(
Other
)
Speakers: Ian Campbell, Ian Jackson
The Xen upstream developers would like to to open up a session to users of Xen within the Debian community as well as the packagers of Xen and packages which depend upon or integrate with Xen. We are interested in use case and pain points for end users as well as discovering what upstream could do to make things easier in order to improve the Xen experience in Debian. Tracks:
|
Helsinki |
SCAP tools & guides --
(
BoF
)
Speakers:
SCAP tools & guides Tracks:
|
Madrid |
15:00 - 15:45 CEST | |
---|---|
OpenStack update -- Thomas Goirand
(
Containers and Cloud Computing with Debian
)
Speaker: Thomas Goirand
Lots of new things happend since last year in the OpenStack world. One very nice thing that we are currently working on is doing the packaging using upstream infrastructure using Gerrit, in a new collaboration with Ubuntu people. This talk will present you this, and the new projects and features in OpenStack which are now available in Debian. Tracks:
|
Heidelberg |
Debian Publicity: what can we do better? -- Cédric Boutillier
(
Debian in the Social, Ethical, Legal, and Political Context
)
Speakers: Cédric Boutillier, Ana Guerrero Lopez
The Debian Publicity team's motto is "Make Debian famous" and this means to try to spread the word about Debian to a wider audience but also spread the word inside the Debian community about the cool things that happen. The Publicity work is kind of transversal to each other Team in Debian, but there are some areas in which collaboration with Publicity is key to success: outreach/diversity/newcomers, DebConf and MiniConfs, Release, collaboration with other entities In this BoF, we will discuss how we can improve the services handled by the Publicity team, which new tools or services can be created, and how can people get involved. Tracks:
|
Amsterdam |
schroot sbuild BoF --
(
BoF
)
Speakers:
shroot sbuild BoF Tracks:
|
Helsinki |
Speakers:
A glimpse of Limux: maintaining lightweight office-based business applications Tracks:
|
Madrid |
16:00 - 17:00 CEST | |
---|---|
Speakers:
Coffee & Snacks |
Elsewhere |
16:00 - 16:20 CEST | |
---|---|
Group photo -- Aigars Mahinovs
(
Other
)
Speaker: Aigars Mahinovs
This year the group photo will take place in the grass behind the talk rooms. Tracks:
|
Elsewhere |
17:00 - 17:45 CEST | |
---|---|
Debsources as a Platform -- Matthieu Caneill
(
Blends, Subprojects, Derivatives, and Projects using Debian
)
Speakers: Stefano Zacchiroli, Matthieu Caneill
Debsources provides Web access to all of Debian source code. Debsources allows to browse, search, and render Debian source code, as well as compute code metrics and statistics that encompass all available source packages. This talk will emphasize new features being developed, mainly by two GSoC students and a former Outreachy intern. On the one hand, Debsources is being extended to scale better, by switching the Debsources updater to an asynchronous architecture. This change allows to distribute indexing tasks over multiple workers, potentially running on multiple independent machines. It also allows to easily re-index previously indexed data in batch (e.g., upon changes to the available indexing plugins, or when injecting new releases from scratch), a use case that is challenging to support properly with the current synchronous architecture. On the other hand, requests to extend Debsources with new features and to support new use cases, not always related to source code publishing, are on the raise. We want to address them by turning Debsources into a base software platform capable of running multiple Web applications on top of the same underlying database. The Debsources code base is being refactored to make this possible. As concrete use cases to test this change we are developing 2 new Web applications on top of Debsources: 1) a "copyright.debian.net" web app, allowing to browse, search, render, and export debian/copyright files; 2) a "patch tracker" web app to publish details about the source code differences that Debian packages carry with respect to upstream releases of the same software. Tracks:
|
Heidelberg |
Creating bootable Debian images -- Riku Voipio
(
Debian Packaging, Policy, and Infrastructure
)
Speaker: Riku Voipio
The standard method for installing Debian is using debian-installer. However, there is considerable demand for ready Debian images for a large range of purposes. People want computers pre-installed with debian, live CD's for demos, cloud images for virtual machines, sd-card images for embedded boards. There is also growing interest in non-bootable images for containers. Debian main archive carries almost a dozen different tools for creating images - and outside debian there are dozens of others. All tools tend to use debootstrap as their, base, and add a bunch of common things on top - typically set up partition, filesystem, bootloader, default user and credentials, and possibly a custom kernel. This talk explores the available methods and their use cases. I intend to look if there is room for consolidation in image creation tools, and how improve the quality and safety of prebuilt Debian images floating in the internet. Tracks:
|
Berlin/London |
GnuPG Packaging BoF -- Daniel Kahn Gillmor
(
Debian Packaging, Policy, and Infrastructure
)
Speaker: Daniel Kahn Gillmor
Members of the GnuPG packaging team, upstream, and anyone else interested are welcome to come to discuss outstanding work, divvy up tasks, and get things done. Tracks:
|
Amsterdam |
Speaker: Michael Meskes
Debian while seeing more deployment in corporate IT still gets neglected by a lot of companies for various reasons. This BoF is to discuss whether or not we care, and if we do, how to improve our standing and the impact cloud computing has on this topic. Tracks:
|
Helsinki |
18:00 - 18:45 CEST | |
---|---|
Let's Encrypt -- Peter Eckersley
(
Security, Safety, Hacking, and Cryptography
)
Speaker: Peter Eckersley
Invited talk about Let's Encrypt Tracks:
|
Heidelberg |
This APT has Super Cow Powers -- David Kalnischkies
(
Debian Packaging, Policy, and Infrastructure
)
Speaker: David Kalnischkies
Package management is a solved problem. Everyone knows how it works, nothing ever changes and there are enormous teams maintaining the tools involved which many people use and complain about everyday. In short: Fun is to be had elsewhere - or is it? Confessions of an apt developer about the past, present and future of APT, the super cow powers in it and why you might want to care. Tracks:
|
Berlin/London |
Preparing for Wheezy LTS -- Raphaël Hertzog
(
Security, Safety, Hacking, and Cryptography
)
Speakers: Raphaël Hertzog, Holger Levsen
Work sessions between the members of the security team and of the LTS team to prepare for Wheezy LTS: - infrastructure changes so that security.debian.org repositories can be used by the LTS team - discussing what will be supported in Wheezy LTS - etc. Tracks:
|
Amsterdam |
Debian Games BoF -- Andreas Tille
(
Blends, Subprojects, Derivatives, and Projects using Debian
)
Speaker: Andreas Tille
While not beeing an active member of the Debian Games Blend I'd like to reserve a slot for all those games enthusiasts in Debian to meet in one place and discuss common issues. I'd like to present some teammetrics stats and give some short introduction into the Blends GSoC project to rewrite Blends tasks pages to ask for comments about potential enhancements which could help the Debian Games team. I'd be more than happy if somebody of pkg-games would serve as additional speaker and bring in more ideas for this meeting. Tracks:
|
Helsinki |
Breaking your machine with dracut workshop --
(
Workshop
)
Speakers:
Breaking your machine with dracut workshop Tracks:
|
Stockholm |
18:30 - 20:30 CEST | |
---|---|
Meal |