Discourse comments follow up

The Discourse integration works well. You can see the topics being created under https://forum.gitlab.com/c/docs-comments, but for the time being this is a hidden category, meaning only forum moderators/admins can see it. That's done because:

  • Every single page of docs is being processed and added as a topic at the moment. We don't need them all, so we'll have to be selective.
  • Currently, that's almost 500 topics created, that otherwise would be flooding the forum's landing page.

What needs to be done in GitLab:

In Discourse:

  • Start fresh by making a new category (hidden at the beginning) that will ultimately serve as the docs site official category where topics will be created.

Questions:

  • Are redirects created as well? I need to check. => They shouldn't be as they are not using the template where comments are defined.

PS: Reminder how this integration works https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963

Edited by Achilleas Pipinellis