F-Droid is an installable catalogue of FOSS (Free and Open Source
Software) applications for the Android platform. In this talk we'll
cover the process of how an app gets into the F-Droid repository. This
includes looking at the "Request for Packaging" workflow, the F-Droid
metadata format and testing builds with the fdroidserver tools. We'll
then walk through the steps how the app is processed server-side and
finally published into a new repository index which can be fetched from
the client. This will look both into the contribution process involved
in packaging an app as well as the technical aspects of how an app is
build, the infrastructure behind it and the security architecture around
F-Droid.