apache / apache/ponymail-foal

Threading does not work properly in main display

Open
#244 2 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
Python
Stars
45
Forks
23
PR merge metrics
No merged PRs in 30d

Description

Ponymail should thread emails by reference if they are present in the same batch, but it does not.

See for example:
https://lists.apache.org/list?dev@ponymail.apache.org:2023-3:Thread_start

Now choose the most recent email:
https://lists.apache.org/thread/2zsfz57lqrdyp0lxc72ybql6wbrrjf5r
Click 'Find parent email'
This correctly identifies the referenced email:
https://lists.apache.org/thread/yylnlcx4v0mh0wxdkzgmnszjt3d64hb3

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the behavior using the linked main-display and thread pages, then trace how the “Find parent email” result differs from threading in the same batch. Done means referenced emails are threaded together in the main display when they are present in that batch.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.