[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: +dfsg extension with Files-Excluded: in d/copyright



On Tue, Sep 01, 2015 at 01:37:13PM +0200, Johannes Schauer wrote:
> Hi,
> 
> Quoting Jakub Wilk (2015-09-01 12:22:22)
> > See #748465. Some people abuse debian/copyright for excluding files for
> > reasons unrelated to DFSG...
> > My recommendation is to never use Files-Excluded.
> 
> What is your recommendation then?
> 
> > It's a broken design.
> 
> I would argue: so is the whole format of debian/watch. It would've been a much
> better idea to have this file in deb822 format so that it would be easily
> extensible. In that case we could now just add the Files-Excluded field to
> debian/watch and be done with it. Surely, in theory you could also make another
> "opts" argument for uscan but putting path wildcards in the current
> debian/watch format will surely not be pretty...

I agree, the d/watch format is ugly, hard to extend and whatnot.

Though there is no real maintainer for uscan, since it's just a script
in devscripts; furthermore several people complained about the current
uscan implementation, so I think a lot people would welcome a rewrite
of it and a new format version 4.  Maybe with new feature such as
multiple tarballs support (somebody is adding that to the version 3
format, and I fear the results), a better and less error prone syntax,
Files-Excluded in a meaningful place, etc, etc.

IOW: patches welcome.


-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: Digital signature


Reply to: