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.