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

Re: Enable KGB notifications on #debian-lts for MRs and issues on debian-lts repositories



Hi Utkarsh,

On Fri, Aug 01, 2025 at 04:20:33AM +0530, Utkarsh Gupta wrote:
> On Tue, Jul 29, 2025 at 8:18 AM Carlos Henrique Lima Melara
> <charles@debian.org> wrote:
> > I brought this proposal up in a previous meeting and would like to
> > formalize it here in the mailing list. I'm proposing enabling KGB
> > notifications for MRs and issues in lts-team.pages.debian.net. The
> > rationale is not everyone is notified about MRs and issues in that repo,
> > but documentation is an important part of our work (specially for
> > newcomers and those very difficult package tests that we have to face).
> > Is anyone against setting this up?
> 
> As long as it doesn't add more noise, I think that'd be fine.

Ack, and I also don't want too much noise in the channel. Though I'd
like to have more visibility to merge requests opened against the
website. The proposal is to only enable the push of Merge Request events
and nothing else (this is a change from the first proposal to reduce
noise and there is the fact of 0 issues there so far :-). For instance,
comments in the MR would not be notified (although this could be enabled
if people feel like it's valuable) nor pipeline results.

> However, you already get emails for these changes, right? Or put
> another way, you could choose to get an email for those things - each
> time there's an issue raised, an MR proposed, or something committed.
> Wouldn't that be more suitable than enabling KGB notifications on IRC?

Email notification is an opt-in and from the feedback I got, I don't
think anyone has that enabled. Also changes to documentation impact
everyone and so I feel it's a good thing to inform everyone about that.
For instance, in the last 3 months, we had some meaningful updates (see
below), but it wasn't high traffic and very spaced out.

- git-workflow-lts: clarify info about updating package DB [1]
- Clarify and expand package claim procedure [2]
- howtos: Asan: update with more UBSAN info, add links and improve notes [3]
- Recommend gbp import-dscs --debsnap if no git is available [4]
- git-workflow: revamp [5]

Cheers,
Charles

[1] https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/merge_requests/17
[2] https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/merge_requests/18
[3] https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/merge_requests/19
[4] https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/merge_requests/21
[5] https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/merge_requests/22


Reply to: