Thanks for writing these up! These will be handy references that I'm sure I'll come back to many times.

Question: once I've marked my MR as "backport-needed" (and it is merged into master), whose responsibility is it to ensure that it gets merged into the latest release branch (e.g., ghc-8.8)? It it the responsibility of the person who made the MR originally, or is there a process in place for collecting these backport-needed patches into batches and merging them?

Ryan S.