The Debian GNU/Linux FAQ
Chapter 12 - Contributing to the Debian Project
Donations of time
(to develop new packages, maintain existing packages, or provide user support),
resources (to mirror the FTP and WWW archives), and money (to pay for new
testbeds as well as hardware for the archives) can help the project.
12.1 How can I become a Debian software developer?
The development of Debian is open to all, and new users with the right skills
and/or the willingness to learn are needed to maintain existing packages which
have been "orphaned" by their previous maintainers, to develop new
packages, and to provide user support.
The description of becoming a Debian developer can be found at the
Corner at the Debian web site.