On 2022-05-05 21:51:16, Tino Mettler wrote: > Hi Antoine, > > I'm currently thinking about missing bits for a 0.9.33 release. I > didn't switch a package to dfsg source before, so I'm new to that. > > It looks like it should be documented in debian/copyright, e.g. why the > source tarball was repacked and what is the reason. > > There should be a changelog entry, which also refers to this bug.
That all sounds about right to me! > Furthermore, I guess that the procedure to create the upstream tarball > should be described, by providing the script that I used. This could be > done in a README.Packaging. Typically, the script lives in debian/rules, as a target ("get-orig-source"). This has actually been deprecated by Debian policy 4.1.4, interestingly: https://www.debian.org/doc/debian-policy/upgrading-checklist.html#version-4-1-4 ... but is still mentioned in the developer's reference: https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.en.html#repackaged-upstream-source In general, I think that means *maybe* we could try harder to get uscan to do the right thing here, but I understand if it seems impossible. :) The documentation about that stuff can also live in README.source: https://www.debian.org/doc/debian-policy/ch-source.html#source-package-handling-debian-readme-source > Please let me know if I am missing something. I think that's about right, thanks for the hard work! -- We will create a civilization of the Mind in Cyberspace. May it be more humane and fair than the world your governments have made before. - John Perry Barlow, 1996 A Declaration of Independence of Cyberspace