We want to start getting visibility of client side errors are users are having. We'll start small to give us an insight into ways we should detect client side errors.
When the code breaks in the browser, we should notice that it is broken to fix it ASAP. Now we don't.
- Module that captures errors in core
- How it is done in #uploadwizard
- JS exceptions
- ResourceLoader errors
- Understand the state of errors in the mobile site
- Through our experience inform the adoption of Sentry
Longer term we want to use of something like Sentry and make bugs discoverable just as they are in logstash.