-
Notifications
You must be signed in to change notification settings - Fork 86
Closed
Labels
Milestone
Description
Problem
When tasks and comments are created on Code Corps, we synchronously try to create corresponding issues and comments on GitHub. This means GitHub is completely blocking to any operation that intends to sync to it; if GitHub goes down, then effectively we also go down.
We should instead rethink this to have syncing operations that reach out to GitHub as an asynchronous operation.
Because this is more advanced an operation and will require a more complex UI (indicators that a task is waiting to be created on GitHub, realtime updates of status, etc), we should punt on this until later.