Interference between mailing list and GH notifications
erik.joelsson at oracle.com
erik.joelsson at oracle.com
Tue Nov 9 00:11:00 UTC 2021
Hello Roman,
The mailinglist bridge in Skara parses the mbox archives on the
mailinglist server to figure out what emails belong to PR threads, and
then posts them as comments. It does this by looking at the In-reply-to
headers, which tie emails together in threads. In this case, Dave must
have hit "reply" on an existing email in his mail reader and then
repurposed the email by just changing the subject. Behind the scenes,
the in-reply-to header is still included and recorded by the mailinglist
server, and the Skara mailinglist bridge can't reasonably tell that this
email wasn't intended for PR27. I would also add that using the reply
function of your mail reader in this way will also confuse threading for
many email readers, so I would consider it bad practice.
Looking at the raw mbox archive for lilliput-dev for November:
https://mail.openjdk.java.net/pipermail/lilliput-dev/2021-November.txt
We can see that Dave's emails has this header:
In-Reply-To:
<DLW0fMcT0X9o15R8ue-4iS7OL0fJfz0-ONt3g9vkVH0=.74e131b3-1ad2-4486-9153-561249e4390a at github.com>
Looking back through the October archive:
https://mail.openjdk.java.net/pipermail/lilliput-dev/2021-October.txt
We can trace this back to this email, which Skara sent on your behalf
based on a comment in PR27:
https://mail.openjdk.java.net/pipermail/lilliput-dev/2021-October/000194.html
/Erik
On 2021-11-08 15:32, Roman Kennke wrote:
> Hi there,
>
> Today I noticed a weird interference between Lilliput mailing list and
> GH notifications.
>
> It started when Dave Dice posted something to lilliput-dev:
>
> https://mail.openjdk.java.net/pipermail/lilliput-dev/2021-November/000196.html
>
>
> It seems like Skara/GH thought this somehow belongs to Lilliput PR27,
> and attached the email to its comments:
>
> https://github.com/openjdk/lilliput/pull/27#issuecomment-963500322
>
> Since then, any reply to this original email got copied into PR27,
> even if I *excluded* all GH email addresses from CC, and only put in
> lilliput-dev.
>
> Can you please check what is up there? Have I done a mistake in
> Lilliput configuration somehow? I haven't changed anything recently
> since initial project set-up, and I've never seen such behaviour before.
>
> Thanks,
> Roman
>
More information about the skara-dev
mailing list