Accepted Talks:

Debian Games: Learn more about free software games in Debian

This talk is aimed for an audience who wants to learn more about games in Debian. How many are there, how can I find them, what kind of games are available and who maintains them? This presentation will give you a broad overview of the current state of Debian Games. It should give you some ideas what free software games are, who creates them, how they differ from commercial titles and why we should care about them.

While the main focus of this talk will be on free software games, I will also discuss tools and programs that make it possible to play commercial games on Linux that were released for different platforms, some of them long forgotten.

Debian Java: Learn how to package Java applications and libraries for Debian

You are beginning to learn more about Debian packaging and one of your favorite programming languages is Java. You are already an experienced maintainer or packager but you are unfortunate enough having to package some Java app and you don’t know how to start. Never heard of Ant, Maven and Gradle? Then this presentation will hopefully help you to get started quickly by introducing you to the most important Java build systems and methods to make them Debian compliant.

This talk is about learning by examples. It will highlight some Java applications and libraries that are already in Debian and demonstrate what you need to do to deliver your own package to your users. I will also talk about some common Java specific packaging errors and how you can avoid them.