The discussion revolves around the topic of not automatically generating a Discourse topic for every blog post. Jamie_Liu1 wants to create a topic only when there’s an actual comment on the post.
Canapin suggests that this might be similar to a previous topic on meta Discourse, which involves auto-posting from WordPress to Discourse under certain conditions. However, Jamie_Liu1 clarifies that their website is built with Hugo, not WordPress.
Simon suggests a possible solution: having all topics pulled from the website be marked as unlisted by default, and then automatically listed when a comment is received. Codinghorror agrees that this is a good idea and suggests it as a possible feature request.
Falco mentions that this feature request has been made before, and Codinghorror suggests implementing it, at least in a simpler form.
Eviltrout creates a PR for the feature, and Jamie_Liu1 is excited to see it implemented.
However, there are some issues with the implementation, including the fact that old topics are not affected and that there’s a bug that prevents unlisted topics from being listed when a comment is received. Eviltrout and Jamie_Liu1 work together to troubleshoot the issue, and Eviltrout eventually fixes it.
In the end, Jamie_Liu1 confirms that the issue has been fixed, and thanks Eviltrout for their efforts.