TPA team issueshttps://gitlab.torproject.org/tpo/tpa/team/-/issues2021-07-22T19:30:22Zhttps://gitlab.torproject.org/tpo/tpa/team/-/issues/40297test lektor as a static blog site with content from the existing blog2021-07-22T19:30:22ZJérôme Charaouilavamind@torproject.orgtest lektor as a static blog site with content from the existing blogThe current roadmap has a goal to replace the loathed Drupal blog site with a static site. There's already #40183 convering the comments portion of the site. This issue will track importing the main content consisting of blog posts and c...The current roadmap has a goal to replace the loathed Drupal blog site with a static site. There's already #40183 convering the comments portion of the site. This issue will track importing the main content consisting of blog posts and calendar events into lektor.Launch support's Forum and Blog migrationJérôme Charaouilavamind@torproject.orgJérôme Charaouilavamind@torproject.orghttps://gitlab.torproject.org/tpo/tpa/team/-/issues/40183Setup Discourse instance for testing2021-10-25T16:00:47ZanarcatSetup 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](https://gitlab.torproject.org/tpo/web/support/-/issues/201), TPA should get the following done:
* [x] Obta...@hiro got the discourse people to make us a test instance at https://forum.torproject.org.
In order to support the [soft launch](https://gitlab.torproject.org/tpo/web/support/-/issues/201), TPA should get the following done:
* [x] Obtain Administrator role access (either from @hiro or team@discourse.org)
* [x] Identify and get in touch with the hosting provider
External hosting :
* [x] Get information about hosting terms and any eventual applicable fees, if any
* [x] Identify limitations (if any) of the hosted instance
* [x] Check if plugins are available and test installation (eg. https://meta.discourse.org/t/header-search-theme-component/67959)
* [x] Attempt have the instance moved to `forum.torproject.net` to comply with [TPA-RFC-6](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/tpa-rfc-6-naming-convention) (caveat: could prompt some people to ask questions)
* [x] Ask hosting provider if it's possible to setup `.onion` service for instance
* [x] Evaluate usability of forum within the Tor network
Instance configuration:
* [x] Test/enable mandatory 2FA for instance admins
* [x] Test mailing-list mode (can the instance process incoming mail?)
* [x] Test mailing-list mirroring (eg. https://qubes-os.discourse.group/c/mailing-lists-read-only-mirrors/20)
* [x] Set up and evaluate [Embedding Discourse Comments via Javascript](https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963) on a test site
* [x] Evaluate usability of forum when Javascript is disabled
* [x] Identify and document anonymizing capabilities (how to enable)
* [x] Identify and document telemetry capabilities (how to disable)
See also the [Launch checklist](https://gitlab.torproject.org/tpo/web/team/-/wikis/Plan-To-Launch-Tor's-Forum).Launch support's Forum and Blog migrationJérôme Charaouilavamind@torproject.orgJérôme Charaouilavamind@torproject.org