On Mon, 9 Mar 2026, Pierrick Bouvier wrote:
On 3/9/26 11:50 AM, BALATON Zoltan wrote:
Every N months, you can run a manual "archive" command (i.e. move to another
INBOX subfolder) on messages older than N months and your qemu-devel INBOX
will keep a constant size.

Glad that it works for you but I have a limited mail quota so I have to
delete read messages.


Let me update my suggestion with something that would work in your case.

Every N *weeks*, you can run a manual "delete" command on messages older than N weeks and your qemu-devel INBOX will keep a constant size under your quota.

The key is to not delete thread as soon as you receive them, but keep context for a few weeks, similar to keeping your git clone to a constant -depth=N because your disk space could be limited.

It's a win-win: you keep semantic context *and* your quota stays under control.

You complained why I want to tell you what you should do but you keep telling me what should I do instead. I say again, please let me decide how I read the list. I'm fine with the way I do it now. I don't want to keep context for months or weeks (there are tools like patchew or list archives for that already where I can look it up if needed) so I only keep locally what I need in the short term. This is fine as long as the related messages come threaded at once but with these mails it would come some indefinite time after the pull request and I'd end up with as many separate mails as many patches were in a pull request. That can be many and the only way to thread them would be to keep at least the covers of all pull requests for who knows how long.

I'm arguing about if it's useful to send these messages to the list. My
workflow is an example but just ignore that for now to avoid
misunderstandings. If you say that you need to send these messages because
those people won't follow the list then I think it's not useful to spam
the list where nobody would read these messages just in case somebody
might read them. I don't care if you send them off list or not and if
others think that it's useful on the list I'm also OK with that but I
don't see what this would add to the already sent pull requests and pull
applied messages already sent to the list for those who follow the list.


They might not be in pull request messages recipients, or didn't configure ad hoc filters for that, so they might have missed that.

As well, for people reading the thread afterward from lore.kernel.org, it confirms the series was merged and the topic is closed, without needing to check manually in git log, parse pull requests, or check on patchew status of series. You'll notice that I always send an update email when posting a new version to link to new version also, to "close" a given version, in a similar way. See it as an email ladder version -> version -> version -> notify_merged.

OK at least this gives a reason why sending to the list might be useful for some to track a pull later on lore.kernel.org. There are already other similar systems but some may prefer this.

I didn't invent any of this but simply mimic what GitHub and GitLab (and

But you started doing it on the QEMU list. Some other maintainers cc patches in pull requests also to authors, some others don't and you introduced yet another solution. So you kind of invented it here as we did without it for quite a while and nobody complained. That does not mean this can't be useful for some but could you at least consider doing it in a way that works for everybody?

other forges) do. They notify you on new versions, on final merge, and you're free to unsubscribe from a PR if you're not interested.

That's exactly the issue. With those forges I could subscribe or unsubscribe to/from these but here you decided I should be subscribed and left not much way to unsibscribe.

Once again, I totally respect you don't find it useful, feel free to delete and ignore those messages.

Could you at least make it easy to filter and delete them? Like sending them with a cover letter threaded at once or adding [MERGED] to the subject or something similar so they are easily filtered and not just tell me to deal with it if I don't like it?

Regards,
BALATON Zoltan

Reply via email to