So you want to be a Debian developer? You’re not the only one. Preparing software packages for the distribution, writing documentation, and testing a release are all endless, thankless tasks. Yet, at any given time, hundreds have applied to do them. However, before candidates are trusted with such tasks, they have to prove not only their programming skills, but also their understanding of Debian processes and philosophy. The process takes months, and there are few exceptions.