On 04/03/2025 01:29, Andreas Metzler wrote:
On 2025-03-02 Blair Noctis <n...@debian.org> wrote: [...]2. Let PTS automatically subscribe maintainers to packages they are Uploaders ofIn the current version of the PTS, subscribing to a package means either a. after logging in, clicking the Subscribe button on tracker.debian.org/pkg/foo, and optionally changing topics ("keywords"); b. with devscripts installed, running `pts-subscribe foo [--forever]`, with no way to change topics. For each package one maintains, this has to be done once.Instead of asking every maintainer to repeat that for every package they maintains, we can have the PTS automatically subscribe them to packages they are, and in the future, when they become, an Uploader of.Conversely, also unsubscribe those who are removed from Uploaders of a package. Though it's possible some want to continue receiving updates of a package even after stepping down as its Uploader.[...] Hello, This should be easily scriptable, using grep-dctrl to find the Packages you are are uploader for and subscribing by mail.
Indeed. Though one downside is that one needs to remember to do it. One way is to periodically run such a script. Or the service could be nice and do it for you. One important aspect of software design is, to let the software do the right thing by default, aka sane defaults, unless subscribing most maintainers to their packages for bug reports, is not sane.
There is another downside to the BTS sending mails to uploaders. - There is no simple unsubscribe, it would need a sourceful upload.
I wonder who would bother to add themself to Uploaders of a package, but then refuse to read bugs related to it. Or if one really wants to, they could set up a filter in their email client and/or server, to filter out such emails. This requires extra work, just like your suggestion above.
cu Andreas
-- Sdrager, Blair Noctis
OpenPGP_signature.asc
Description: OpenPGP digital signature