On Fri, Sep 03, 2004 at 11:02:26PM +0200, Michael Schiansky wrote: > On Fri, Sep 03, 2004 at 07:04:52PM +0100, Colin Watson wrote: > > ... or indeed any such obfuscated patching system ... > > Why do you call dpatch 'obfuscated' ? > Before I used it for one of my packages i quickly checked the code and it > simply works. No big fancy stuff etc. > > Did I miss a part?
Compared to simply making the source changes directly, it's obfuscated. It's also obfuscated for users who can no longer use 'dpkg-source -x' (as documented since the dawn of time) to see the source code from which programs are built; instead, they have to hunt through a maze of twisty makefiles in order to work out the correct debian/rules invocation to produce the patched source, which is different for almost every patch system used in Debian and is often poorly documented. I recommend using a good revision control system instead, which offers similar benefits to developers while leaving things clear for users. Cheers, -- Colin Watson [EMAIL PROTECTED]