This article was first written in December 2005 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/313).
To do the best use of Debian's superior package management system (APT), the application must be packaged, in the form of one or several .deb files. Packaging has many, many advantages, you just couldn't believe.
As Debian is all about Free Software, it is clear that the preferred source for a package be the upstream source package. That way, submitting patches upstream is as simple as possible as they are naturally available to the World.