On Sun, 18 Sep 2022 12:34:16 +0100 Simon McVittie <[email protected]> wrote:
It would be useful if there was a convention for doing this sort of
2-channel release monitoring, perhaps something like this:

- uscan without options: use debian/watch
- uscan --prerelease: try debian/watch.prerelease before debian/watch

Ideally, dehs could run in both modes if debian/watch.prerelease exists,
and do something like this:

- if newest prerelease is available and not in experimental: warn (low priority)
- if newest prerelease is in experimental but not unstable: remain silent
- if newest stable release is in experimental but not unstable: warn
- if newest stable release is in neither experimental nor unstable: warn

Even better would be to have a 3rd channel: snapshots (like new commits in the master branch of a Git repo).

In this way d/watch files would truly become the single source of information for how to fetch releases, prerelease and snapshots of upstream projects.

Combined with the widespread use of the `Template:` facility in version 5 watch files, it would greatly simplify the creation of packages based on prereleases and snapshots, especially by non-Uploaders.

Regards,

--
Gioele Barabucci

Reply via email to