Thanks for your answer. On 11/05/22 at 12:38 +0100, Ian Jackson wrote: > I would love for there to be something like 3.0-with-git-diff. Indeed, > I filed this wishlist bug to ask if contribution would be welcome: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007781 > but have not had any response. > > The code in dpkg-source for 1.0-with-diff is quite crusty particularly > in respect of the implied behaviour wrt scanning your ".." for stuff. > The *format* of 1.0-with-diff is quite reasonable, but it lacks > support more kinds of delta. That could be done as an extension to > 1.0-with-diff, but I doubt that would be a popular direction.
Out of curiosity, if 3.0 (native) supported multiple tarballs, wouldn't it be a good solution? The main limitation I see is that it would not allow to represent efficiently small changes to large text files (which a git-based diff would allow). I'm asking because if 3.0 (native) gets more generic by allowing non-native revisions, it might be an easier sell to introduce multi-tarballs support, than to introduce a completely different source format. Lucas