RFR: 843: Mails are not forwarded to a closed PR any more [v3]

Robin Westberg rwestberg at openjdk.java.net
Wed Apr 14 09:35:48 UTC 2021

> When bridging emails from mailing lists to pull requests, it is necessary to look at lists that can contain cross-posts as a single source. Otherwise, parts of a thread may be missed as it is only found on a certain list, while other parts are on another list. This is commonly the case for the jdk repositories which has its reviews split over many lists.
> To facilitate this, a MailingList can now be sourced from multiple actual lists, and is setup in that way when bridging repositories that are configured to use multiple lists for reviews. Sending mails are now done through the MailingListServer instead, as the actual target of a mail has always been decided by the email headers, and not the list send() was invoked on.

Robin Westberg has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision:

 - Merge remote-tracking branch 'upstream/master' into mbox_crosspost
 - Rename MailingList -> MailingListReader
 - Fix configuration parsing
 - Add support for treating a set of mboxes as a single source of conversations
 - Improve mbox parsing


  - all: https://git.openjdk.java.net/skara/pull/1103/files
  - new: https://git.openjdk.java.net/skara/pull/1103/files/2977dd09..e397e79e

 - full: https://webrevs.openjdk.java.net/?repo=skara&pr=1103&range=02
 - incr: https://webrevs.openjdk.java.net/?repo=skara&pr=1103&range=01-02

  Stats: 1045 lines in 44 files changed: 808 ins; 100 del; 137 mod
  Patch: https://git.openjdk.java.net/skara/pull/1103.diff
  Fetch: git fetch https://git.openjdk.java.net/skara pull/1103/head:pull/1103

PR: https://git.openjdk.java.net/skara/pull/1103

More information about the skara-dev mailing list