Hi, In my experience many of the discussions about packaging workflows on this list have many misconceptions, which in turn I think stems from that our tools are a bit challenging to use, and the documentation is somewhat lacking. Many tend to struggle to figure out how to do something, and once they landed on a "local optimum" they don't want to go through all the complexity to re-learn another way.
To combat the general complexity, I have contributed in the past year to the Developer's Reference, to the Git-buildpackage manual and a bunch of man pages in Debian. However, the official Debian documentation goes a long way in trying *not* to be opinionated on what is the recommended workflow, so I feel that my own blog is the best place to write of what I would *choose* as the optimal workflow for myself and what I teach to those I mentor who are just starting their learning journey and can't cope with too many options, in particular these two: - https://optimizedbyotto.com/post/debian-packaging-from-git/ - https://optimizedbyotto.com/post/debian-source-package-git/ I have tried my best to make them relatively short, concrete and illustrative with diagrams etc. - Otto