Skip to content

Production checklist

Justin Gasper edited this page May 3, 2020 · 3 revisions

TODO for prod production deployment

  • Get the current flow into CircleCI for deployment (dev and prod)
    • Deploying a theme update should trigger the deployment flow
  • Get a prod DB stood up that we can use, with backups
  • Figure out how to link from a challenge to the individual forum
    • Can be handled by the forums processor
    • We need to make sure that tasks don't create a forum
  • Figure out all the necessary TC website links to the forums so they point to the new forum site
  • Figure out SSO from the TC site down to the forums
    • I have opened a discussion in Slack about this
  • Fix up the theme and get confirmation that it looks OK from someone at Topcoder
  • Ensure that we have a prod SMTP setup for forum notifications to get sent from

Things we need to discuss

  • Are we handling the roles correctly in a way that makes sense? I see this getting a little out of hand due to creating a new role for every challenge.
    • Did we talk to Vanilla about a $ version that has groups available?

Testing

I'll want to test with a challenge or two in prod before we go to a wider release, just to make sure everything works as expected. I'm sure I'll have a challenge or two for a couple weeks we can use.

Clone this wiki locally