I run a site that already has comments on a bunch of different pages (blog posts, uploaded stuff, etc), and I’m wondering how other people have implemented Discourse comments within legacy systems. I think I have three options:
Keep the legacy comments and display Discourse comments underneath. Seems gross. Maybe have a “view old comments” button that shows legacy comments?
Delete the legacy comments and start fresh with Discourse comments. Seems sad.
Write some code that goes through the legacy comments and uses Discourse’s API to recreate them as Discourse comments. Seems daunting, especially since I’ve never used the API before. I don’t have that many legacy comments, so doing it manually might even be an option, if I have the ability to create posts by other people.
Have other people encountered this decision before? What did you do? Are there any how-tos for the third option?
I’ve tried searching for similar topics, but I can only find guides on linking new comments to old Discourse posts, which is the opposite of what I want to do.