Setup Discourse instance for testing

@hiro got the discourse people to make us a test instance at https://forum.torproject.org.

In order to support the soft launch, TPA should get the following done:

  • Obtain Administrator role access (either from @hiro or team@discourse.org)
  • Identify and get in touch with the hosting provider

External hosting :

  • Get information about hosting terms and any eventual applicable fees, if any
  • Identify limitations (if any) of the hosted instance
  • Check if plugins are available and test installation (eg. https://meta.discourse.org/t/header-search-theme-component/67959)
  • Attempt have the instance moved to forum.torproject.net to comply with TPA-RFC-6 (caveat: could prompt some people to ask questions)
  • Ask hosting provider if it's possible to setup .onion service for instance
  • Evaluate usability of forum within the Tor network

Instance configuration:

  • Test/enable mandatory 2FA for instance admins
  • Test mailing-list mode (can the instance process incoming mail?)
  • Test mailing-list mirroring (eg. https://qubes-os.discourse.group/c/mailing-lists-read-only-mirrors/20)
  • Set up and evaluate Embedding Discourse Comments via Javascript on a test site
  • Evaluate usability of forum when Javascript is disabled
  • Identify and document anonymizing capabilities (how to enable)
  • Identify and document telemetry capabilities (how to disable)

See also the Launch checklist.

Edited Oct 25, 2021 by Jérôme Charaoui
Assignee Loading
Time tracking Loading