Summarizing long discussions as a PEP Author is a difficult job. Discourse provides features such as AI-powered summarization, but they cannot be used to go through all opinions. To follow the topic, one needs to jump around within the thread, and it is easy to overlook opinions in between.
Since Discourse uses XHR to load posts in fragments, browser search functions, reading modes, and tools that convert HTML to Markdown do not work well.
I found a technique to work around this problem. When you try to print, Discourse displays a print mode page, which you can convert to Markdown using a browser extension or by using the URL of that page with an external tool.
For example, open https://discuss.python.org/t/pep-822-dedented-multiline-string-d-string/105519/print and close the print dialog.
Ah, very nice tip. I’ll add another one, which actually I’ve used in areas completely unrelated to Discourse. A browser extension is great if you’re going to do this a lot, but what if you only want to do it occasionally? Copy some content from any web site to your clipboard, open a reply or new topic, paste it in. You now have Markdown for that content.