Procedure For Dealing With Dataset Errors / Errors In Production

  • Write about the problem in PlaceCal Ops chat. Either do a longpost or open a thread. This should contain:
    • What the problem you are seeing is (Screenshots, code snippets, etc.)
    • What you think are the causes (Hopefully a list of possible causes)
    • A list of suggested Remediations (What you think the fixes are, and a rough sketch of what you think that will involve).
  • Prod any people you think will find it relevant
  • Test the proposed Remediation on a local copy of your environment using the earlier snippets/samples
  • Test the proposed Remediation on Staging using the earlier snippets/samples
  • Finally, if all has gone well, shove it into production