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

Re: Please check open Merge Requests before your next upload



Hi,

* Russ Allbery <rra@debian.org> [2025-08-14 11:07]:
Otto Kekäläinen <otto@debian.org> writes:

I have now witnessed several cases where a maintainer blatantly
ignored the MRs their package received.

As several of us have been noting for some time now, it is very easy to
accidentally ignore Salsa MRs because the defaults don't send email to the
maintainer when an MR is opened. I realize that this may look like
"blatantly ignoring" an MR to people who regularly use Salsa, but for
maintainers who do not, it's often entirely accidental.

Also, speaking as someone who works on Debian and other free software
projects in bursts, sometimes I just forget about things even if I saw
them. I try to use checklists and work through any open issues
systematically before uploading, and I still cannot count the number of
times that I have uploaded a package with open bugs because I forgot to
check the BTS before uploading because I was thinking about something
else. I will doubtless do the same thing with Salsa MRs as well.

It's not personal! And people taking it personally or thinking that it's
some sort of political statement or intentional snub are reading hostile
emotions into something that's simply due to being human.

Very much this!

This has happened to me in the past despite using DDPO and tracker.d.o regularly. Yes, DDPO shows open MRs, but it is incredibily easy to miss, especially if you happen to be involved in more than a handful of packages.

In fact, I literally did "Ctrl+F !1" on my DDPO page on a hunch just now, and stumbled upon a pytest MR which has been sitting in Salsa for over a month and has become obsolete two days ago.

I've seen someone suggest elsewhere in this thread to add an Action Item to tracker.d.o, and I agree this would very much improve MR visibility. Still, I'm going to mess up at times (I have "ignored" Multi-Arch hints more than once already).


Cheers
Timo

--
⢀⣴⠾⠻⢶⣦⠀   ╭────────────────────────────────────────────────────╮
⣾⠁⢠⠒⠀⣿⡁   │ Timo Röhling                                       │
⢿⡄⠘⠷⠚⠋⠀   │ 9B03 EBB9 8300 DF97 C2B1  23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄⠀⠀⠀⠀   ╰────────────────────────────────────────────────────╯

Attachment: signature.asc
Description: PGP signature


Reply to: