Bug#1131015: mention Files-Excluded/Included-* in copyright-format-1.0.xml

Simon Josefsson <[email protected]> Tue, 17 Mar 2026 08:46:29 +0100
Newsgroups gmane.linux.debian.devel.policy
Message-ID <87v7euq4oa.fsf__28899.6258679376$1773733781$gmane$org@josefsson.org>
Bill Allombert <[email protected]> writes:

> On Mon, Mar 16, 2026 at 11:51:33PM +0100, Simon Josefsson wrote:
>> Package: debian-policy
>> Version: 4.7.3.0
>> Severity: wishlist
>> 
>> Hi!  The copyright specification
>> 
>> https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
>> 
>> do not mention Files-Excluded/Included which are supported for a long
>> time by uscan and other tools.
>
> This is the opposite: Files-Excluded/Included was never part of the
> copyright-format specification, and packaging tools should not require the use
> of copyright-format since it is an optional format.  They should have used
> another file instead.

I agree it is a bad design.  But a lot of things aren't how we would
want them to be.  Documenting reality is sometimes better than hiding
things, hoping something better will come along.  I believe Files-* is
widely used in Debian packages already.  Is anyone working on a better
design?

Although what do you mean packaging tools shouldn't require the use of
copyright-format?  There is no requirement here, everything is opt-in.
The patch document these to be optional fields, for those who want to
use them as they are supported by uscan and mk-origtargz.

/Simon
signature.asc (application/pgp-signature, 1.2 KB)
-----BEGIN PGP SIGNATURE-----

iQNoBAEWCgMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmm5BtUUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f
V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z
ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh
BLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XQkBQkNZGbwAAoJENc89jjFPAa+BtIA
/iR73CfBurG9y8pASh3cbGOMHpDZfMAtosu6jbpO69GHAP4p7l57d+iVty2VQMsx
+3TCSAvZkpr4P/FuTzZ8JZe8BrgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx
I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0
+MTXPPY4xTwGvgUCZ9F0SgUJDWRmSQCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R
cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE
8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J
ENc89jjFPAa+wUUBAO64fbZek6FPlRK0DrlWsrjCXuLi6PUxyzCAY6lG2nhUAQC6
qobB9mkZlZ0qihy1x4JRtflqFcqqT9n7iUZkCDIiDbg4BFySz2oSCisGAQQBl1UB
BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA
JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XTSBQkNZGboAAoJENc89jjF
PAa+0M0BAPPRq73kLnHYNDMniVBOzUdi2XeF32idjEWWfjvyIJUOAP4wZ+ALxIeh
is3Uw2BzGZE6ttXQ2Q+DeCJO3TPpIqaXDAAKCRBRcisI/kdForOaAQCLUHvbVO3t
6YIhoOOLuwUnewLqpTII7/er6vRovIE66wEAqHgqZx/aHlipbAqnvEOmOVkB4o/x
Bv2s6Zr7ym4F5AU=
=adVD
-----END PGP SIGNATURE-----