Debian Packages: doc-debian, debian-policy, debmake, devscripts, fakeroot, apt, dpkg, make, g++, gcc, perl, autoconf, sed, libc6-dev.
You can become part of the international effort that is Debian GNU/Linux by maintaining finding a package that you use regularly but is not available under Debian. You can then package it up and perhaps even become a Debian developer yourself. The steps to take include:
We will use as an example the packaging of a Debian tool called wajig. It is a simplified front end to the APT and DPKG suite of tools. It is a python program. We use autoconf to manage the configuration and turned the tool into a Debian package using the steps outlined below. A useful resource for this is the Debian Policy Manual at http://www.debian.org/doc/debian-policy/