> lintian will produce a `debian-watch-file-is-missing` I-level warning when 
> `debian/watch` is missing.
> Newer version of uscan do not need a `debian/watch` file if 
> `d/upstream/metadata` is present and
> contains all the necessary fields (for example `Archive: GitHub` + 
> `Repository: https://github.com/group/project.git`).
>
> Lintian should not produce a `debian-watch-file-is-missing` if 
> d/upstream/metadata is present and contains all needed fields.

I know this works but I could not find it documented anywhere, and the uscan 
manpage also has no mention about it.
Can you link me up with docs, if any? Any ideas when this can make it to uscan 
manpage?

Also, I think we can potentially miss out on one thing here. There are 
upstreams that sign their tags which are validated
via d/watch (pgpmode=gittag) and upstreams that even give a .asc files with the 
tarballs. Adding a tag on lintian potentially
causes us to miss out on those checks if package maintainers were to migrate to 
using d/u/metadata.

What do you think?

-- 
Best,
Nilesh

Reply via email to